Lines Matching defs:thread
162 JSThread *thread = vm->GetJSThread();
165 JSHandle<SingleCharTable> singleCharTable(thread, thread->GetSingleCharTable());
1201 EcmaString *EcmaString::TrimBody(const JSThread *thread, const JSHandle<EcmaString> &src, Span<T> &data, TrimMode mode)
1213 EcmaString *res = FastSubString(thread->GetEcmaVM(), src, start, static_cast<uint32_t>(end - start + 1));
1336 EcmaString *EcmaString::Trim(const JSThread *thread, const JSHandle<EcmaString> &src, TrimMode mode)
1338 FlatStringInfo srcFlat = FlattenAllString(thread->GetEcmaVM(), src);
1341 return EcmaString::Cast(thread->GlobalConstants()->GetEmptyString().GetTaggedObject());
1345 return TrimBody(thread, src, data, mode);
1348 return TrimBody(thread, src, data, mode);
1356 auto thread = vm->GetJSThread();
1369 tree->SetFirst(thread, JSTaggedValue(result));
1370 tree->SetSecond(thread, JSTaggedValue(*vm->GetFactory()->GetEmptyString()));