Home
last modified time | relevance | path

Searched refs:chars (Results 1 - 7 of 7) sorted by relevance

/arkcompiler/runtime_core/static_core/plugins/ets/tests/napi/lib/
H A DInterfaceNativeTest.cpp97 const char *chars = env->GetStringUTFChars(str, &isCopy); in ETS_InterfaceNativeTest_testNewStrUTF() local
98 ets_string etsstr = env->NewStringUTF(chars); in ETS_InterfaceNativeTest_testNewStrUTF()
99 env->ReleaseStringUTFChars(str, chars); in ETS_InterfaceNativeTest_testNewStrUTF()
/arkcompiler/ets_runtime/test/moduletest/stubbuilder/
H A Dstubbuilder.js938 var chars = str.charAt(i);
939 if (o[chars]) {
940 o[chars]++;
942 o[chars] = 1;
/arkcompiler/ets_runtime/ecmascript/regexp/
H A Dregexp_parser.cpp155 std::vector<uint16_t> chars; in ParseDisjunction() local
173 chars.push_back(buffer_.GetU16(branch + 1)); in ParseDisjunction()
175 if (checkSet.find(chars[cnt]) != checkSet.end()) { in ParseDisjunction()
179 checkSet.insert(chars[cnt]); in ParseDisjunction()
200 ASSERT(chars.size() > 0); in ParseDisjunction()
201 for (int32_t i = static_cast<int32_t>(chars.size() - 1); i >= 0; i--) { in ParseDisjunction()
202 buffer_.PutU16(ptr, chars[i]); in ParseDisjunction()
/arkcompiler/runtime_core/static_core/tests/tests-u-runner/tools/generate-es-checked/src/
H A Dtypes.rb86 @chrs = str.chars.reverse
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/napi/
H A Dets_napi.h365 void (*ReleaseStringChars)(EtsEnv *env, ets_string string, const ets_char *chars);
1283 void ReleaseStringChars(ets_string string, const ets_char *chars) in ReleaseStringChars()
1285 native_interface->ReleaseStringChars(this, string, chars); in ReleaseStringChars()
1299 void ReleaseStringUTFChars(ets_string string, const char *chars) in ReleaseStringUTFChars()
1301 native_interface->ReleaseStringUTFChars(this, string, chars); in ReleaseStringUTFChars()
H A Dets_napi_native_interface.cpp1998 NO_UB_SANITIZE static void ReleaseStringChars([[maybe_unused]] EtsEnv *env, ets_string string, const ets_char *chars) in ReleaseStringChars() argument
2002 EtsFree(chars); in ReleaseStringChars()
2057 const char *chars) in ReleaseStringUTFChars()
2060 EtsFree(chars); in ReleaseStringUTFChars()
2056 ReleaseStringUTFChars([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_string string, const char *chars) ReleaseStringUTFChars() argument
/arkcompiler/runtime_core/static_core/libllvmbackend/lowering/
H A Dllvm_ir_constructor.cpp2325 auto u16Ptr = GetInputValue(inst, 0); // ptr to src array of utf16 chars in CreateCompressUtf16ToUtf8CharsUsingSimd()
2326 auto u8Ptr = GetInputValue(inst, 1); // ptr to dst array of utf8 chars in CreateCompressUtf16ToUtf8CharsUsingSimd()
3301 auto chars = ctor->builder_.CreateConstInBoundsGEP1_64(ctor->builder_.getInt8Ty(), array, dataOff); in VisitLoadCompressedStringChar() local
3308 * uint8_t *chars = string + DATA_OFFSET; in VisitLoadCompressedStringChar()
3313 * c = static_cast<uint16_t>(chars[index]); in VisitLoadCompressedStringChar()
3316 * c = reinterpret_cast<uint16_t *>(chars)[index]; in VisitLoadCompressedStringChar()
3332 ASSERT_TYPE(chars, ctor->builder_.getPtrTy(LLVMArkInterface::GC_ADDR_SPACE)); in VisitLoadCompressedStringChar()
3333 auto charAt = ctor->builder_.CreateInBoundsGEP(ctor->builder_.getInt8Ty(), chars, index); in VisitLoadCompressedStringChar()
3342 auto u16CharAt = ctor->builder_.CreateInBoundsGEP(ctor->builder_.getInt16Ty(), chars, index); in VisitLoadCompressedStringChar()

Completed in 23 milliseconds