Home
last modified time | relevance | path

Searched refs:entity_id (Results 1 - 20 of 20) sorted by relevance

/arkcompiler/runtime_core/abc2program/common/
H A Dabc_code_converter.cpp26 panda_file::File::EntityId entity_id = file_.ResolveOffsetByIndex(method_id, bc_ins.GetId(idx).AsIndex()); in IDToString() local
28 std::string full_method_name = entity_container_.GetFullMethodNameById(entity_id); in IDToString()
32 std::string str_constant = entity_container_.GetStringById(entity_id); in IDToString()
37 entity_container_.AddUnnestedLiteralArrayId(entity_id.GetOffset()); in IDToString()
38 return entity_container_.GetLiteralArrayIdName(entity_id.GetOffset()); in IDToString()
H A Dabc2program_entity_container.cpp40 std::string Abc2ProgramEntityContainer::GetStringById(const panda_file::File::EntityId &entity_id) const in GetStringById()
42 panda_file::File::StringData sd = file_.GetStringData(entity_id); in GetStringById()
H A Dabc2program_entity_container.h41 std::string GetStringById(const panda_file::File::EntityId &entity_id) const;
/arkcompiler/runtime_core/abc2program/
H A Dabc_class_processor.cpp25 AbcClassProcessor::AbcClassProcessor(panda_file::File::EntityId entity_id, Abc2ProgramEntityContainer &entity_container) in AbcClassProcessor() argument
26 : AbcFileEntityProcessor(entity_id, entity_container), record_(pandasm::Record("", LANG_ECMA)) in AbcClassProcessor()
165 panda_file::File::EntityId entity_id(module_literal_array_id); in FillModuleLiteralArrayById()
166 AbcModuleArrayProcessor module_array_processor(entity_id, entity_container_); in FillModuleLiteralArrayById()
172 panda_file::File::EntityId entity_id(literal_array_id); in FillLiteralArrayById()
173 AbcLiteralArrayProcessor literal_array_processor(entity_id, entity_container_, *literal_data_accessor_); in FillLiteralArrayById()
179 panda_file::File::EntityId entity_id(module_literal_array_id); in FillModuleRequestPhaseById()
180 AbcLiteralArrayProcessor literal_array_processor(entity_id, entity_container_, *literal_data_accessor_); in FillModuleRequestPhaseById()
H A Dabc_file_entity_processor.h27 AbcFileEntityProcessor(panda_file::File::EntityId entity_id, Abc2ProgramEntityContainer &entity_container);
29 std::string GetStringById(const panda_file::File::EntityId &entity_id) const in GetStringById()
31 return entity_container_.GetStringById(entity_id); in GetStringById()
H A Dabc_file_entity_processor.cpp20 AbcFileEntityProcessor::AbcFileEntityProcessor(panda_file::File::EntityId entity_id, in AbcFileEntityProcessor() argument
22 : entity_id_(entity_id), entity_container_(entity_container) in AbcFileEntityProcessor()
H A Dabc_literal_array_processor.cpp22 AbcLiteralArrayProcessor::AbcLiteralArrayProcessor(panda_file::File::EntityId entity_id, in AbcLiteralArrayProcessor() argument
25 : AbcFileEntityProcessor(entity_id, entity_container), literal_data_accessor_(literal_data_accessor) {} in AbcLiteralArrayProcessor()
93 panda_file::File::EntityId entity_id(std::get<uint32_t>(value)); in FillLiteralData()
94 value_lit.value_ = entity_container_.GetFullMethodNameById(entity_id); in FillLiteralData()
H A Dabc_field_processor.h27 AbcFieldProcessor(panda_file::File::EntityId entity_id, Abc2ProgramEntityContainer &entity_container,
H A Dabc_literal_array_processor.h25 AbcLiteralArrayProcessor(panda_file::File::EntityId entity_id,
H A Dabc_class_processor.h27 AbcClassProcessor(panda_file::File::EntityId entity_id, Abc2ProgramEntityContainer &entity_container);
H A Dabc_annotation_processor.h27 AbcAnnotationProcessor(panda_file::File::EntityId entity_id, Abc2ProgramEntityContainer &entity_container,
H A Dabc_method_processor.h28 AbcMethodProcessor(panda_file::File::EntityId entity_id, Abc2ProgramEntityContainer &entity_container);
H A Dabc_method_processor.cpp23 AbcMethodProcessor::AbcMethodProcessor(panda_file::File::EntityId entity_id, in AbcMethodProcessor() argument
25 : AbcFileEntityProcessor(entity_id, entity_container), in AbcMethodProcessor()
H A Dabc_annotation_processor.cpp23 AbcAnnotationProcessor::AbcAnnotationProcessor(panda_file::File::EntityId entity_id, in AbcAnnotationProcessor() argument
26 : AbcFileEntityProcessor(entity_id, entity_container), function_(function) in AbcAnnotationProcessor()
H A Dabc_module_array_processor.h26 AbcModuleArrayProcessor(panda_file::File::EntityId entity_id,
H A Dabc_field_processor.cpp24 AbcFieldProcessor::AbcFieldProcessor(panda_file::File::EntityId entity_id, Abc2ProgramEntityContainer &entity_container, in AbcFieldProcessor() argument
26 : AbcFileEntityProcessor(entity_id, entity_container), record_(record), in AbcFieldProcessor()
H A Dabc_code_processor.h30 AbcCodeProcessor(panda_file::File::EntityId entity_id, Abc2ProgramEntityContainer &entity_container,
H A Dabc_code_processor.cpp23 AbcCodeProcessor::AbcCodeProcessor(panda_file::File::EntityId entity_id, Abc2ProgramEntityContainer &entity_container, in AbcCodeProcessor() argument
25 : AbcFileEntityProcessor(entity_id, entity_container), method_id_(method_id), function_(function), in AbcCodeProcessor()
H A Dabc_module_array_processor.cpp20 AbcModuleArrayProcessor::AbcModuleArrayProcessor(panda_file::File::EntityId entity_id, in AbcModuleArrayProcessor() argument
22 : AbcFileEntityProcessor(entity_id, entity_container) in AbcModuleArrayProcessor()
/arkcompiler/runtime_core/libpandafile/
H A Dfile.cpp764 auto entity_id = File::EntityId(entity_pair->entity_id_offset); in GetClassIdFromClassHashTable() local
765 auto descriptor = GetStringData(entity_id).data; in GetClassIdFromClassHashTable()
766 if (entity_id.IsValid() && utf::CompareMUtf8ToMUtf8(descriptor, mutf8_name) == 0) { in GetClassIdFromClassHashTable()
767 return entity_id; in GetClassIdFromClassHashTable()

Completed in 7 milliseconds