| /arkcompiler/runtime_core/static_core/bytecode_optimizer/ |
| D | runtime_adapter.h | 245 auto stringData = pandaFile_.GetStringData(mda.GetClassId()); in GetClassNameFromMethod() local 247 return std::string(reinterpret_cast<const char *>(stringData.data)); in GetClassNameFromMethod() 252 auto stringData = pandaFile_.GetStringData(ClassCast(cls)); in GetClassName() local 254 return std::string(reinterpret_cast<const char *>(stringData.data)); in GetClassName() 261 auto stringData = pandaFile_.GetStringData(mda.GetNameId()); in GetMethodName() local 263 return std::string(reinterpret_cast<const char *>(stringData.data)); in GetMethodName() 397 auto stringData = pandaFile_.GetStringData(fda.GetNameId()); in GetFieldName() local 398 return utf::Mutf8AsCString(stringData.data); in GetFieldName()
|
| /arkcompiler/runtime_core/static_core/runtime/tests/ |
| D | string_table_test.cpp | 306 std::vector<uint8_t> stringData(STRING_DATA_SIZE, START_VALUE_IN_STRING_DATA); in InternTooLongString() local 307 stringData.push_back(0x00); in InternTooLongString() 309 auto fillHeap = [&stringData, &thread, &objects](bool isMovable) { in InternTooLongString() 311 auto *obj = AllocUtf8String(stringData, isMovable); in InternTooLongString() 322 … auto *res = table.GetOrInternString(stringData.data(), stringData.size() - 1, pandaClassContext); in InternTooLongString() 331 … auto *stringItem = container.GetOrCreateStringItem(reinterpret_cast<char *>(stringData.data())); in InternTooLongString()
|
| D | string_test.cpp | 559 std::vector<uint8_t> stringData {'a', 'b', 'a', 'c', 'a', 'b', 'a', 0}; in TEST_F() local 561 …String *string = String::CreateFromMUtf8(stringData.data(), stringData.size() - 1, GetLanguageCont… in TEST_F() 579 std::vector<uint8_t> stringData {'a', 'b', 'c', 'd', 'e', 'f', 'g', 0}; in TEST_F() local 581 …String *string = String::CreateFromMUtf8(stringData.data(), stringData.size() - 1, GetLanguageCont… in TEST_F() 588 std::vector<uint8_t> stringData {'a', 'b', 'a', 'a', 'a', 'a', 'a', 0}; in TEST_F() local 590 …String *string = String::CreateFromMUtf8(stringData.data(), stringData.size() - 1, GetLanguageCont… in TEST_F()
|
| /arkcompiler/runtime_core/static_core/libpandafile/ |
| D | file_reader.h | 145 std::string stringData(reinterpret_cast<const char *>(data.data)); in SetStringFieldValue() 146 auto *stringItem = container_.GetOrCreateStringItem(stringData); in SetStringFieldValue()
|
| /arkcompiler/runtime_core/static_core/runtime/core/ |
| D | core_vm.cpp | 229 auto stringData = pf->GetStringData(typeId); in CheckEntrypointSignature() local 232 return utf::IsEqual({stringData.data, stringData.utf16Length}, in CheckEntrypointSignature()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | builtins_string_stub_builder.h | 77 GateRef GetUtf16Data(GateRef stringData, GateRef index); 79 GateRef GetUtf8Data(GateRef stringData, GateRef index);
|
| D | builtins_string_stub_builder.cpp | 1403 GateRef BuiltinsStringStubBuilder::GetUtf16Data(GateRef stringData, GateRef index) in GetUtf16Data() argument 1405 return ZExtInt16ToInt32(Load(VariableType::INT16(), PtrAdd(stringData, in GetUtf16Data() 1414 GateRef BuiltinsStringStubBuilder::GetUtf8Data(GateRef stringData, GateRef index) in GetUtf8Data() argument 1416 return ZExtInt8ToInt32(Load(VariableType::INT8(), PtrAdd(stringData, in GetUtf8Data()
|
| /arkcompiler/ets_runtime/ecmascript/snapshot/mem/ |
| D | snapshot_processor.cpp | 1346 auto stringData = jsPandaFile->GetStringData(EntityId(id)).data; in DeserializeString() local 1347 constantStr->SetConstantData(const_cast<uint8_t *>(stringData)); in DeserializeString() 1577 auto stringData = jsPandaFile->GetStringData(EntityId(id)).data; in RelocateSpaceObject() local 1578 constantStr->SetConstantData(const_cast<uint8_t *>(stringData)); in RelocateSpaceObject()
|