Searched refs:stringBuilder (Results 1 – 2 of 2) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/builtins/ |
D | builtins_string.cpp | 1015 std::u16string stringBuilder; in ReplaceAll() local 1065 stringBuilder = stringBuilder + stringPrefixString + stringRealReplaceStr; in ReplaceAll() 1078 stringBuilder = stringBuilder + stringSuffixString; in ReplaceAll() 1081 auto *char16tData = const_cast<char16_t *>(stringBuilder.c_str()); in ReplaceAll() 1084 factory->NewFromUtf16LiteralCompress(uint16tData, stringBuilder.length()).GetTaggedValue() : in ReplaceAll() 1085 … factory->NewFromUtf16LiteralNotCompress(uint16tData, stringBuilder.length()).GetTaggedValue(); in ReplaceAll() 1106 std::u16string stringBuilder; in GetSubstitution() local 1109 stringBuilder = EcmaStringAccessor(replacementFlat).ToU16String(nextDollarIndex); in GetSubstitution() 1118 stringBuilder += '$'; in GetSubstitution() 1119 auto *char16tData = const_cast<char16_t *>(stringBuilder.c_str()); in GetSubstitution() [all …]
|
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
D | builtins_stubs.cpp | 199 BuiltinsStringStubBuilder stringBuilder(this); in DECLARE_BUILTINS() local 200 res = IntToTaggedPtr(stringBuilder.StringAt(*thisFlat, *pos)); in DECLARE_BUILTINS() 297 BuiltinsStringStubBuilder stringBuilder(this); in DECLARE_BUILTINS() local 298 GateRef resPos = stringBuilder.StringIndexOf(*thisFlat, *searchFlat, *pos); in DECLARE_BUILTINS() 468 BuiltinsStringStubBuilder stringBuilder(this); in DECLARE_BUILTINS() local 469 res = stringBuilder.FastSubString(glue, *thisFlat, *from, len); in DECLARE_BUILTINS() 541 BuiltinsStringStubBuilder stringBuilder(this); in DECLARE_BUILTINS() local 542 res = stringBuilder.CreateFromEcmaString(glue, *thisFlat, *pos); in DECLARE_BUILTINS()
|