Home
last modified time | relevance | path

Searched refs:entity_container_ (Results 1 - 12 of 12) sorted by relevance

/arkcompiler/runtime_core/abc2program/common/
H A Dabc_code_converter.cpp28 std::string full_method_name = entity_container_.GetFullMethodNameById(entity_id); in IDToString()
29 entity_container_.AddProgramString(full_method_name); in IDToString()
32 std::string str_constant = entity_container_.GetStringById(entity_id); in IDToString()
33 entity_container_.AddProgramString(str_constant); in IDToString()
37 entity_container_.AddUnnestedLiteralArrayId(entity_id.GetOffset()); in IDToString()
38 return entity_container_.GetLiteralArrayIdName(entity_id.GetOffset()); in IDToString()
H A Dabc_code_converter.h29 : entity_container_(entity_container), file_(entity_container_.GetAbcFile()) {} in AbcCodeConverter()
35 Abc2ProgramEntityContainer &entity_container_; member in panda::abc2program::AbcCodeConverter
H A Dabc_type_converter.h27 explicit AbcTypeConverter(Abc2ProgramEntityContainer &entity_container) : entity_container_(entity_container) {} in AbcTypeConverter()
33 Abc2ProgramEntityContainer &entity_container_; member in panda::abc2program::AbcTypeConverter
/arkcompiler/runtime_core/abc2program/
H A Dabc_class_processor.cpp62 record_.name = entity_container_.GetFullRecordNameById(entity_id_); in FillRecordName()
109 AbcFieldProcessor field_processor(field_id, entity_container_, record_); in FillFields()
121 AbcMethodProcessor method_processor(method_id, entity_container_); in FillFunctions()
136 for (uint32_t module_literal_array_id : entity_container_.GetMouleLiteralArrayIdSet()) { in FillModuleLiteralArrays()
140 for (uint32_t module_literal_array_id : entity_container_.GetModuleRequestPhaseIdSet()) { in FillModuleLiteralArrays()
147 for (uint32_t unnested_literal_array_id : entity_container_.GetUnnestedLiteralArrayIdSet()) { in FillUnnestedLiteralArrays()
154 auto &unprocessed_literal_array_id_set = entity_container_.GetUnprocessedNestedLiteralArrayIdSet(); in FillNestedLiteralArrays()
157 entity_container_.AddProcessedNestedLiteralArrayId(*id); in FillNestedLiteralArrays()
166 AbcModuleArrayProcessor module_array_processor(entity_id, entity_container_); in FillModuleLiteralArrayById()
173 AbcLiteralArrayProcessor literal_array_processor(entity_id, entity_container_, *literal_data_accessor in FillLiteralArrayById()
[all...]
H A Dabc_file_entity_processor.cpp22 : entity_id_(entity_id), entity_container_(entity_container) in AbcFileEntityProcessor()
24 file_ = &(entity_container_.GetAbcFile()); in AbcFileEntityProcessor()
25 program_ = &(entity_container_.GetProgram()); in AbcFileEntityProcessor()
H A Dabc_field_processor.cpp79 entity_container_.AddModuleLiteralArrayId(val); in FillU32MetaData()
80 auto module_literal_array_id_name = entity_container_.GetLiteralArrayIdName(val); in FillU32MetaData()
84 entity_container_.AddUnnestedLiteralArrayId(val); in FillU32MetaData()
85 auto literal_array_id_name = entity_container_.GetLiteralArrayIdName(val); in FillU32MetaData()
89 entity_container_.AddModuleRequestPhaseId(val); in FillU32MetaData()
90 auto module_literal_array_id_name = entity_container_.GetLiteralArrayIdName(val); in FillU32MetaData()
96 entity_container_.GetStringById(json_string_id))); in FillU32MetaData()
118 entity_container_, literal_data_accessor}; in FillLiteralArrayMetaData()
120 std::string name = entity_container_.GetLiteralArrayIdName(litarray_offset_val.value()); in FillLiteralArrayMetaData()
H A Dabc_literal_array_processor.cpp30 program_->literalarray_table.emplace(entity_container_.GetLiteralArrayIdName(entity_id_.GetOffset()), in FillProgramData()
44 program_->literalarray_table.emplace(entity_container_.GetLiteralArrayIdName(entity_id_.GetOffset()), in FillModuleRequestPhase()
94 value_lit.value_ = entity_container_.GetFullMethodNameById(entity_id); in FillLiteralData()
98 value_lit.value_ = entity_container_.GetLiteralArrayIdName(std::get<uint32_t>(value)); in FillLiteralData()
99 entity_container_.TryAddUnprocessedNestedLiteralArrayId(std::get<uint32_t>(value)); in FillLiteralData()
H A Dabc_file_entity_processor.h31 return entity_container_.GetStringById(entity_id); in GetStringById()
37 Abc2ProgramEntityContainer &entity_container_; member in panda::abc2program::AbcFileEntityProcessor
H A Dabc_method_processor.cpp27 function_(pandasm::Function(entity_container_.GetFullMethodNameById(entity_id_), LANG_ECMA)), in AbcMethodProcessor()
107 AbcCodeProcessor code_processor(code_id.value(), entity_container_, entity_id_, function_); in FillCodeData()
131 AbcAnnotationProcessor annotation_processor(annotation_id, entity_container_, function_); in FillFuncAnnotation()
H A Dabc_annotation_processor.cpp54 AbcLiteralArrayProcessor lit_array_proc(panda_file::File::EntityId{value}, entity_container_, in FillLiteralArrayAnnotation()
57 std::string name = entity_container_.GetLiteralArrayIdName(value); in FillLiteralArrayAnnotation()
H A Dabc_code_processor.cpp29 code_converter_ = std::make_unique<AbcCodeConverter>(entity_container_); in AbcCodeProcessor()
201 pa_catch_block.exception_record = entity_container_.GetFullRecordNameById(class_id); in FillExceptionRecord()
H A Dabc_module_array_processor.cpp69 program_->literalarray_table.emplace(entity_container_.GetLiteralArrayIdName(entity_id_.GetOffset()), in FillProgramData()

Completed in 4 milliseconds