/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
H A D | js_pandafile.cpp | 56 panda_file::File::StringData sd = GetStringData(fieldNameId); in CheckIsBundlePack() 57 const char *fieldName = utf::Mutf8AsCString(sd.data); in CheckIsBundlePack() 148 panda_file::File::StringData sd = GetStringData(fieldNameId); in InitializeUnMergedPF() 149 CString fieldName = utf::Mutf8AsCString(sd.data); in InitializeUnMergedPF() 193 panda_file::File::StringData sd = GetStringData(fieldNameId); in InitializeMergedPF() 194 const char *fieldName = utf::Mutf8AsCString(sd.data); in InitializeMergedPF() 402 panda_file::StringData sd = iter->second; in GetMethodName() local 403 return {std::string_view(utf::Mutf8AsCString(sd.data), sd.utf16_length), sd in GetMethodName() 407 auto sd = GetStringData(mda.GetNameId()); GetMethodName() local 415 auto sd = GetStringData(mda.GetNameId()); GetCpuProfilerMethodName() local [all...] |
H A D | literal_data_extractor.cpp | 64 StringData sd = jsPandaFile->GetStringData(EntityId(std::get<uint32_t>(value))); in ExtractObjectDatas() 65 EcmaString *str = factory->GetRawStringFromStringTable(sd, MemSpaceType::SHARED_OLD_SPACE); in ExtractObjectDatas() 178 StringData sd = jsPandaFile->GetStringData(EntityId(std::get<uint32_t>(value))); in EnumerateLiteralVals() 179 EcmaString *str = factory->GetRawStringFromStringTable(sd, MemSpaceType::SHARED_OLD_SPACE); in EnumerateLiteralVals() 438 StringData sd = jsPandaFile->GetStringData(EntityId(std::get<uint32_t>(value))); in ExtractObjectDatas() 439 EcmaString *str = factory->GetRawStringFromStringTable(sd, MemSpaceType::SHARED_OLD_SPACE); in ExtractObjectDatas() 577 StringData sd = jsPandaFile->GetStringData(EntityId(std::get<uint32_t>(value))); in GetDatasIgnoreType() 578 EcmaString *str = factory->GetRawStringFromStringTable(sd, MemSpaceType::SHARED_OLD_SPACE); in GetDatasIgnoreType()
|
/arkcompiler/runtime_core/static_core/runtime/include/ |
H A D | class-inl.h | 410 panda_file::File::StringData sd = {static_cast<uint32_t>(ark::utf::MUtf8ToUtf16Size(mutf8Name)), mutf8Name}; in GetInstanceFieldByName() local 411 return FindInstanceField([sd](const Field &field) { return field.GetName() == sd; }); in GetInstanceFieldByName() 416 panda_file::File::StringData sd = {static_cast<uint32_t>(ark::utf::MUtf8ToUtf16Size(mutf8Name)), mutf8Name}; 417 return FindStaticField([sd](const Field &field) { return field.GetName() == sd; }); 427 panda_file::File::StringData sd = {static_cast<uint32_t>(ark::utf::MUtf8ToUtf16Size(mutf8Name)), mutf8Name}; 428 return FindDeclaredField([sd](const Field &field) { return field.GetName() == sd; }); 443 panda_file::File::StringData sd [all...] |
H A D | class.h | 611 Method *GetClassMethod(const panda_file::File::StringData &sd, const Method::Proto &proto) const; 613 Method *GetStaticClassMethodByName(const panda_file::File::StringData &sd, const Method::Proto &proto) const; 615 Method *GetVirtualClassMethodByName(const panda_file::File::StringData &sd, const Method::Proto &proto) const; 619 Method *GetInterfaceMethod(const panda_file::File::StringData &sd, const Method::Proto &proto) const; 621 Method *GetStaticInterfaceMethodByName(const panda_file::File::StringData &sd, const Method::Proto &proto) const; 623 Method *GetVirtualInterfaceMethodByName(const panda_file::File::StringData &sd, const Method::Proto &proto) const;
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/accessor/ |
H A D | module_data_accessor.cpp | 112 auto sd = pandaFile_->GetStringData(panda_file::File::EntityId(localNameOffset)); in ReadRegularImportEntry() local 113 localName.Update(JSTaggedValue(factory->GetRawStringFromStringTable(sd))); in ReadRegularImportEntry() 115 sd = pandaFile_->GetStringData(panda_file::File::EntityId(importNameOffset)); in ReadRegularImportEntry() 116 importName.Update(JSTaggedValue(factory->GetRawStringFromStringTable(sd))); in ReadRegularImportEntry() 132 auto sd = pandaFile_->GetStringData(panda_file::File::EntityId(localNameOffset)); in ReadNamespaceImportEntry() local 133 localName.Update(JSTaggedValue(factory->GetRawStringFromStringTable(sd))); in ReadNamespaceImportEntry() 157 auto sd = pandaFile_->GetStringData(panda_file::File::EntityId(localNameOffset)); in EnumerateLocalExportEntry() local 158 JSHandle<JSTaggedValue> localName(thread, factory->GetRawStringFromStringTable(sd)); in EnumerateLocalExportEntry() 160 sd = pandaFile_->GetStringData(panda_file::File::EntityId(exportNameOffset)); in EnumerateLocalExportEntry() 161 JSHandle<JSTaggedValue> exportName(thread, factory->GetRawStringFromStringTable(sd)); in EnumerateLocalExportEntry() 196 auto sd = pandaFile_->GetStringData(panda_file::File::EntityId(exportNameOffset)); EnumerateIndirectExportEntry() local [all...] |
/arkcompiler/runtime_core/bytecode_optimizer/ |
H A D | common.cpp | 36 const auto sd = pfile.GetStringData(panda_file::File::EntityId(offset)); in GetStringFromPandaFile() local 37 std::string str(utf::Mutf8AsCString(sd.data)); in GetStringFromPandaFile()
|
/arkcompiler/runtime_core/static_core/abc2program/ |
H A D | abc_string_table.cpp | 68 std::string AbcStringTable::StringDataToString(panda_file::File::StringData sd) const in StringDataToString() 70 std::string str = std::string(utf::Mutf8AsCString(sd.data)); in StringDataToString()
|
H A D | abc_string_table.h | 37 std::string StringDataToString(panda_file::File::StringData sd) const;
|
/arkcompiler/ets_runtime/ecmascript/module/ |
H A D | module_data_extractor.cpp | 74 StringData sd = jsPandaFile->GetStringData(panda_file::File::EntityId(requestModules[idx])); in ExtractModuleDatas() local 75 JSTaggedValue value(factory->GetRawStringFromStringTable(sd)); in ExtractModuleDatas() 167 StringData sd = jsPandaFile->GetStringData(EntityId(recordInfo->jsonStringId)); in JsonParse() local 168 JSTaggedValue value(thread->GetEcmaVM()->GetFactory()->GetRawStringFromStringTable(sd)); in JsonParse()
|
/arkcompiler/runtime_core/abc2program/common/ |
H A D | abc2program_entity_container.cpp | 42 panda_file::File::StringData sd = file_.GetStringData(entity_id); in GetStringById() local 43 return (reinterpret_cast<const char *>(sd.data)); in GetStringById()
|
/arkcompiler/runtime_core/disassembler/ |
H A D | disassembler.h | 180 static inline std::string StringDataToString(panda_file::File::StringData sd) in StringDataToString() argument 182 return std::string(utf::Mutf8AsCString(sd.data)); in StringDataToString() 206 const auto sd = file_->GetStringData(panda_file::File::EntityId(offset)); in GetStringByOffset() local 207 return std::string(utf::Mutf8AsCString(sd.data)); in GetStringByOffset()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | ecma_string_table.cpp | 564 panda_file::File::StringData sd = jsPandaFile->GetStringData(EntityId(id)); in RelocateConstantData() local 565 if (constantStr->GetConstantData() != sd.data) { in RelocateConstantData() 566 LOG_ECMA(ERROR) << "ConstantString data pointer is inconsistent with sd.data"; in RelocateConstantData() 570 uint32_t strLen = sd.utf16_length; in RelocateConstantData() 574 size_t byteLength = sd.is_ascii ? 1 : sizeof(uint16_t); in RelocateConstantData() 577 strLen, byteLength, reinterpret_cast<void *>(const_cast<uint8_t *>(sd.data)), in RelocateConstantData()
|
H A D | object_factory.cpp | 3254 EcmaString *ObjectFactory::GetRawStringFromStringTable(StringData sd, MemSpaceType type, bool isConstantString, in GetRawStringFromStringTable() argument 3258 uint32_t utf16Len = sd.utf16_length; in GetRawStringFromStringTable() 3263 bool canBeCompressed = sd.is_ascii; in GetRawStringFromStringTable() 3264 const uint8_t *mutf8Data = sd.data; in GetRawStringFromStringTable() 3274 EcmaString *ObjectFactory::GetRawStringFromStringTableWithoutJSHandle(StringData sd, MemSpaceType type, in GetRawStringFromStringTableWithoutJSHandle() argument 3278 uint32_t utf16Len = sd.utf16_length; in GetRawStringFromStringTableWithoutJSHandle() 3283 bool canBeCompressed = sd.is_ascii; in GetRawStringFromStringTableWithoutJSHandle() 3284 const uint8_t *mutf8Data = sd.data; in GetRawStringFromStringTableWithoutJSHandle()
|
H A D | object_factory.h | 955 EcmaString *PUBLIC_API GetRawStringFromStringTable(StringData sd, 958 EcmaString *GetRawStringFromStringTableWithoutJSHandle(StringData sd,
|
/arkcompiler/runtime_core/static_core/disassembler/ |
H A D | disassembler.h | 180 static std::string StringDataToString(panda_file::File::StringData sd) in StringDataToString() argument 182 std::string str = std::string(utf::Mutf8AsCString(sd.data)); in StringDataToString()
|
/arkcompiler/runtime_core/static_core/tests/cts-coverage-tool/lib/ |
H A D | spec.rb | 117 spec_description = spec_group['description_tests'].find { |sd| same?(sd['assertion'], ntda) } 258 sd = spec_group['description_tests']&.find { |sda| same?(sda['assertion'], test_descr) } 259 if sd.nil? 264 if sd['non_testable'] 268 sd['tests'] << file
|
/arkcompiler/runtime_core/tests/cts-coverage-tool/lib/ |
H A D | spec.rb | 117 spec_description = spec_group['description_tests'].find { |sd| same?(sd['assertion'], ntda) } 258 sd = spec_group['description_tests']&.find { |sda| same?(sda['assertion'], test_descr) } 259 if sd.nil? 264 if sd['non_testable'] 268 sd['tests'] << file
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
H A D | ets_class.cpp | 503 panda_file::File::StringData sd = {static_cast<uint32_t>(ark::utf::MUtf8ToUtf16Size(u8name)), u8name}; in GetFieldIndexByName() local 505 if (fields[i].GetName() == sd) { in GetFieldIndexByName()
|
/arkcompiler/runtime_core/libark_defect_scan_aux/ |
H A D | abc_file.cpp | 495 StringData sd = panda_file_->GetStringData(field_name_id); 496 if (std::strcmp(utf::Mutf8AsCString(sd.data), filename_.data())) { 530 StringData sd = panda_file_->GetStringData(field_name_id); 531 if (std::strcmp(utf::Mutf8AsCString(sd.data), MODULE_IDX_FIELD_NAME) != 0) { 1534 StringData sd = panda_file_->GetStringData(string_id); 1535 // TODO(wangyantian): what if sd.is_ascii equals false? 1536 return std::string(utf::Mutf8AsCString(sd.data));
|
/arkcompiler/runtime_core/static_core/verification/absint/ |
H A D | abs_int_inl.h | 232 static PandaString StringDataToString(panda_file::File::StringData sd) in StringDataToString() argument 234 PandaString res {reinterpret_cast<char *>(const_cast<uint8_t *>(sd.data))}; in StringDataToString()
|
/arkcompiler/ets_frontend/es2panda/test/compiler/js/ |
H A D | cocos_worker_test.js | 25120 function sd(t) { 25157 const bd = Ad(sd, nd); 25190 backIn: sd, 25292 [vd.BACK_IN]: sd, [all...] |