Home
last modified time | relevance | path

Searched refs:srcFlat (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
H A Decma_string.cpp149 FlatStringInfo srcFlat = FlattenAllString(vm, src); in GetSlicedString() local
150 slicedString->SetLength(length, srcFlat.GetString()->IsUtf8()); in GetSlicedString()
151 slicedString->SetParent(vm->GetJSThread(), JSTaggedValue(srcFlat.GetString())); in GetSlicedString()
152 slicedString->SetStartIndex(start + srcFlat.GetStartIndex()); in GetSlicedString()
174 FlatStringInfo srcFlat = FlattenAllString(vm, src); in GetSubString() local
175 bool canBeCompressed = CanBeCompressed(srcFlat.GetDataUtf16() + start, length); in GetSubString()
178 srcFlat = FlattenAllString(vm, src); in GetSubString()
179 CopyChars(string->GetDataUtf8Writable(), srcFlat.GetDataUtf16() + start, length); in GetSubString()
1220 auto srcFlat = FlattenAllString(vm, src); in ToLower() local
1221 uint32_t srcLength = srcFlat in ToLower()
1235 auto srcFlat = FlattenAllString(vm, src); TryToLower() local
1256 auto srcFlat = FlattenAllString(vm, src); TryToUpper() local
1282 auto srcFlat = FlattenAllString(vm, src); ConvertUtf8ToLowerOrUpper() local
1304 FlatStringInfo srcFlat = FlattenAllString(vm, src); ToUpper() local
1320 FlatStringInfo srcFlat = FlattenAllString(vm, src); ToLocaleLower() local
1330 FlatStringInfo srcFlat = FlattenAllString(vm, src); ToLocaleUpper() local
1338 FlatStringInfo srcFlat = FlattenAllString(thread->GetEcmaVM(), src); Trim() local
[all...]
H A Decma_string-inl.h247 FlatStringInfo srcFlat = FlattenAllString(vm, src); in FastSubUtf8String() local
249 Span<const uint8_t> source(srcFlat.GetDataUtf8() + start, length); in FastSubUtf8String()
260 FlatStringInfo srcFlat = FlattenAllString(vm, src); in FastSubUtf16String() local
261 bool canBeCompressed = CanBeCompressed(srcFlat.GetDataUtf16() + start, length); in FastSubUtf16String()
263 // maybe happen GC,so get srcFlat again in FastSubUtf16String()
264 srcFlat = FlattenAllString(vm, src); in FastSubUtf16String()
267 CopyChars(string->GetDataUtf8Writable(), srcFlat.GetDataUtf16() + start, length); in FastSubUtf16String()
272 Span<const uint16_t> source(srcFlat.GetDataUtf16() + start, length); in FastSubUtf16String()
/arkcompiler/ets_runtime/ecmascript/stubs/
H A Druntime_stubs-inl.h492 JSHandle<EcmaString> srcFlat = JSHandle<EcmaString>(thread, in RuntimeStArraySpread() local
495 uint32_t strLen = EcmaStringAccessor(srcFlat).GetLength(); in RuntimeStArraySpread()
497 uint16_t res = EcmaStringAccessor(srcFlat).Get<false>(i); in RuntimeStArraySpread()
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_string_stub_builder.cpp2603 FlatStringStubBuilder srcFlat(this); in EcmaStringTrim()
2604 srcFlat.FlattenString(glue, thisValue, &srcFlattenFastPath); in EcmaStringTrim()
2606 StringInfoGateRef srcStringInfoGate(&srcFlat); in EcmaStringTrim()

Completed in 18 milliseconds