| /arkcompiler/toolchain/tooling/client/ark_cli/ |
| D | main.cpp | 71 std::string inputStr = std::string(msg); in InputOnMessage() local 75 std::vector<std::string> cliCmdStr = Utils::SplitString(inputStr, " "); in InputOnMessage() 96 std::string inputStr; in GetInputCommand() local 97 while (getline(std::cin, inputStr)) { in GetInputCommand() 98 inputStr.erase(0, inputStr.find_first_not_of(" ")); in GetInputCommand() 99 if (inputStr.empty()) { in GetInputCommand() 103 if ((!strcmp(inputStr.c_str(), "quit")) || (!strcmp(inputStr.c_str(), "q"))) { in GetInputCommand() 111 uint32_t len = inputStr.length(); in GetInputCommand() 114 if (strncpy_s(msg, len + 1, inputStr.c_str(), len) != 0) { in GetInputCommand()
|
| /arkcompiler/ets_runtime/ecmascript/regexp/tests/ |
| D | regexp_test.cpp | 103 JSHandle<EcmaString> inputStr, uint32_t index) in GetSubString() argument 108 thread->GetEcmaVM(), inputStr, startIndex, len)); in GetSubString() 667 JSHandle<EcmaString> inputStr = factory->NewFromASCII("abc"); in HWTEST_F_L0() local 668 JSHandle<EcmaString> resultStr = GetSubString(regExpGlobalResult, inputStr, 0); in HWTEST_F_L0() 693 JSHandle<EcmaString> inputStr = factory->NewFromASCII("cabd"); in HWTEST_F_L0() local 694 JSHandle<EcmaString> resultStr0 = GetSubString(regExpGlobalResult, inputStr, 0); in HWTEST_F_L0() 695 JSHandle<EcmaString> resultStr1 = GetSubString(regExpGlobalResult, inputStr, 1); in HWTEST_F_L0() 696 JSHandle<EcmaString> resultStr2 = GetSubString(regExpGlobalResult, inputStr, 2); in HWTEST_F_L0() 697 JSHandle<EcmaString> resultStr3 = GetSubString(regExpGlobalResult, inputStr, 3); in HWTEST_F_L0() 730 JSHandle<EcmaString> inputStr = factory->NewFromASCII("aabaac"); in HWTEST_F_L0() local [all …]
|
| /arkcompiler/ets_runtime/test/fuzztest/containersplainarray_fuzzer/ |
| D | containersplainarray_fuzzer.cpp | 121 std::string inputStr(data, data + size); in ContainersPlainArray_Add_Has_FuzzTest() local 133 JSHandle<EcmaString> inputEcmaStr = factory->NewFromStdString(inputStr); in ContainersPlainArray_Add_Has_FuzzTest() 165 std::string inputStr(data, data + size); in ContainersPlainArray_Clone_FuzzTest() local 175 JSHandle<EcmaString> inputEcmaStr = factory->NewFromStdString(inputStr); in ContainersPlainArray_Clone_FuzzTest() 203 std::string inputStr(data, data + size); in ContainersPlainArray_Clear_FuzzTest() local 213 JSHandle<EcmaString> inputEcmaStr = factory->NewFromStdString(inputStr); in ContainersPlainArray_Clear_FuzzTest() 241 std::string inputStr(data, data + size); in ContainersPlainArray_Get_FuzzTest() local 251 JSHandle<EcmaString> inputEcmaStr = factory->NewFromStdString(inputStr); in ContainersPlainArray_Get_FuzzTest() 280 std::string inputStr(data, data + size); in ContainersPlainArray_GetIteratorObj_FuzzTest() local 290 JSHandle<EcmaString> inputEcmaStr = factory->NewFromStdString(inputStr); in ContainersPlainArray_GetIteratorObj_FuzzTest() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | js_regexp_iterator.cpp | 56 JSHandle<JSTaggedValue> inputStr(thread, jsIterator->GetIteratedString()); in Next() local 61 JSTaggedValue match = BuiltinsRegExp::RegExpExec(thread, regexHandle, inputStr, false); in Next() 92 … BuiltinsRegExp::AdvanceStringIndex(inputStr, thisIndex.ToUint32(), fullUnicode)); in Next() 111 … const JSHandle<EcmaString> &inputStr, in CreateRegExpStringIterator() argument 119 …JSHandle<JSTaggedValue> iter(factory->NewJSRegExpIterator(matcher, inputStr, global, fullUnicode)); in CreateRegExpStringIterator()
|
| D | js_regexp_iterator.h | 29 … const JSHandle<EcmaString> &inputStr, bool global,
|
| D | object_factory.h | 433 … const JSHandle<EcmaString> &inputStr, bool global,
|
| D | object_factory.cpp | 3164 … const JSHandle<EcmaString> &inputStr, bool global, in NewJSRegExpIterator() argument 3175 iter->SetIteratedString(thread_, inputStr.GetTaggedValue()); in NewJSRegExpIterator()
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | js_regexp_iterator_test.cpp | 81 JSHandle<EcmaString> inputStr = factory->NewFromASCII("g"); in HWTEST_F_L0() local 83 JSRegExpIterator::CreateRegExpStringIterator(thread, matchHandle, inputStr, true, false); in HWTEST_F_L0() 86 JSRegExpIterator::CreateRegExpStringIterator(thread, matchHandle, inputStr, false, false); in HWTEST_F_L0() 95 JSHandle<EcmaString> inputStr = factory->NewFromASCII("2016-01-02|2019-03-04"); in HWTEST_F_L0() local 105 ecmaRuntimeCallInfo1->SetCallArg(0, inputStr.GetTaggedValue()); in HWTEST_F_L0()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/ |
| D | escompat_RegExp.cpp | 193 VMHandle<EtsString> inputStr(coroutine, inputStrObj->GetCoreType()); in SetSuccessfulMatchLegacyProperties() local 208 type->SetStaticFieldObject(inputField, inputStr->AsObject()); in SetSuccessfulMatchLegacyProperties() 218 PandaString inputCopy = inputStr->GetMutf8(); in SetSuccessfulMatchLegacyProperties() 250 VMHandle<EtsString> inputStr(coroutine, inputStrObj->GetCoreType()); in Execute() local 256 bool isUtf16 = inputStr->IsUtf16(); in Execute() 259 inputStr->CopyDataUtf16(u16Buffer.data(), stringLength); in Execute() 263 inputStr->CopyDataMUtf8(u8Buffer.data(), stringLength + 1, true); in Execute() 349 VMHandle<EtsString> inputStr(coroutine, inputStrObj->GetCoreType()); in SetInputField() local 354 regexpExecArray->SetFieldObject(inputField, inputStr->AsObject()); in SetInputField()
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_regexp.cpp | 151 JSHandle<JSTaggedValue> inputStr = GetCallArg(argv, 0); in Exec() local 152 JSHandle<EcmaString> stringHandle = JSTaggedValue::ToString(thread, inputStr); in Exec() 190 JSHandle<JSTaggedValue> inputStr = GetCallArg(argv, 0); in Test() local 198 JSHandle<EcmaString> stringHandle = JSTaggedValue::ToString(thread, inputStr); in Test() 241 const JSHandle<JSTaggedValue> &inputStr, bool useCache) in RegExpTestFast() argument 244 ASSERT(inputStr->IsString()); in RegExpTestFast() 253 return RegExpExecForTestFast(thread, regexp, inputStr, useCache); in RegExpTestFast() 888 JSHandle<JSTaggedValue> inputStr = JSHandle<JSTaggedValue>::Cast(srcString); in ReplaceInternal() local 1005 execResult.Update(RegExpExec(thread, thisObj, inputStr, useCache)); in ReplaceInternal() 1043 … uint32_t nextIndex = static_cast<uint32_t>(AdvanceStringIndex(inputStr, thisIndex, fullUnicode)); in ReplaceInternal() [all …]
|
| D | builtins_regexp.h | 74 static int64_t AdvanceStringIndex(const JSHandle<JSTaggedValue> &inputStr, int64_t index, 116 const JSHandle<JSTaggedValue> &inputStr, bool useCache); 134 … const JSHandle<JSTaggedValue> &inputStr, bool useCache); 181 … bool Match(int entry, JSTaggedValue &pattenStr, JSTaggedValue &flagsStr, JSTaggedValue &inputStr,
|