/arkcompiler/runtime_core/assembler/tests/ |
H A D | parser_test.cpp | 449 ASSERT_EQ(item.Value().record_table.at("Asm").name, "Asm"); in TEST() 450 ASSERT_EQ(item.Value().record_table.at("Asm").field_list[0].name, "asm1"); in TEST() 451 ASSERT_EQ(item.Value().record_table.at("Asm").field_list[0].type.GetId(), panda::panda_file::Type::TypeId::I64); in TEST() 452 ASSERT_EQ(item.Value().record_table.at("Asm").field_list[1].name, "asm2"); in TEST() 453 ASSERT_EQ(item.Value().record_table.at("Asm").field_list[1].type.GetId(), panda::panda_file::Type::TypeId::VOID); in TEST() 454 ASSERT_EQ(item.Value().record_table.at("Asm").field_list[2].name, "asm3"); in TEST() 455 ASSERT_EQ(item.Value().record_table.at("Asm").field_list[2].type.GetId(), panda::panda_file::Type::TypeId::I32); in TEST() 485 ASSERT_EQ(item.Value().record_table.at("Asm1").name, "Asm1"); in TEST() 486 ASSERT_EQ(item.Value().record_table.at("Asm1").field_list[0].name, "asm1"); in TEST() 487 ASSERT_EQ(item.Value().record_table in TEST() [all...] |
H A D | assembler_parser_test.cpp | 665 EXPECT_EQ(item.Value().record_table.at("Asm1").name, "Asm1"); in HWTEST_F() 666 EXPECT_EQ(item.Value().record_table.at("Asm1").field_list[0].name, "asm1"); in HWTEST_F() 667 EXPECT_EQ(item.Value().record_table.at("Asm1").field_list[0].type.GetId(), panda::panda_file::Type::TypeId::I64); in HWTEST_F() 668 EXPECT_EQ(item.Value().record_table.at("Asm1").field_list[1].name, "asm2"); in HWTEST_F() 669 EXPECT_EQ(item.Value().record_table.at("Asm1").field_list[1].type.GetId(), panda::panda_file::Type::TypeId::VOID); in HWTEST_F() 670 EXPECT_EQ(item.Value().record_table.at("Asm1").field_list[2].name, "asm3"); in HWTEST_F() 671 EXPECT_EQ(item.Value().record_table.at("Asm1").field_list[2].type.GetId(), panda::panda_file::Type::TypeId::I32); in HWTEST_F() 672 EXPECT_EQ(item.Value().record_table.at("Asm2").name, "Asm2"); in HWTEST_F() 673 EXPECT_EQ(item.Value().record_table.at("Asm2").field_list[0].name, "asm1"); in HWTEST_F() 674 EXPECT_EQ(item.Value().record_table in HWTEST_F() [all...] |
H A D | assembler_emitter_test.cpp | 977 program.Value().record_table.at("R").field_list[0].metadata->SetValue(insn_order); in HWTEST_F() 985 program.Value().record_table.at("R").field_list[0].metadata->SetValue(insn_order_lite); in HWTEST_F() 990 program.Value().record_table.at("R").field_list[0].metadata->SetValue(insn_order_enum); in HWTEST_F() 991 program.Value().record_table.at("R").field_list[0].metadata->SetAttributeValue("external", "enum"); in HWTEST_F() 996 program.Value().record_table.at("R").field_list[0].metadata->SetValue(insn_order_method); in HWTEST_F() 1012 program.Value().record_table.at("R").field_list[0].metadata->SetValue(insn_order_anno); in HWTEST_F() 1089 EXPECT_EQ(item.Value().record_table.at("Asm1").name, "Asm1"); in HWTEST_F() 1090 EXPECT_EQ(item.Value().record_table.at("Asm1").field_list[0].name, "asm1"); in HWTEST_F() 1091 EXPECT_EQ(item.Value().record_table.at("Asm1").field_list[0].type.GetId(), panda::panda_file::Type::TypeId::I64); in HWTEST_F() 1092 EXPECT_EQ(item.Value().record_table in HWTEST_F() [all...] |
/arkcompiler/runtime_core/assembler/ |
H A D | assembly-program.cpp | 29 ss << JsonSerializeProgramItems(record_table); in JsonDump()
|
H A D | assembly-program.h | 34 std::map<std::string, panda::pandasm::Record> record_table; member
|
H A D | assembly-emitter.cpp | 417 auto it = program.record_table.find(record_name); in CreateAnnotationItem() 418 if (it == program.record_table.cend()) { in CreateAnnotationItem() 502 auto &record = program.record_table.find(annotation.GetName())->second; in AddAnnotations() 781 auto it = program.record_table.find(base_name); in HandleBaseRecord() 782 if (it == program.record_table.cend()) { in HandleBaseRecord() 803 auto it = program.record_table.find(item); in HandleInterfaces() 804 if (it == program.record_table.cend()) { in HandleInterfaces() 883 for (const auto &[name, rec] : program.record_table) { in MakeRecordItems() 914 auto iter = program.record_table.find(record_owner_name); in HandleAreaForInner() 915 if (iter != program.record_table in HandleAreaForInner() [all...] |
H A D | assembly-parser.cpp | 744 for (const auto &k : program_.record_table) { in ParseResetRecordTable() 984 for (auto &rec : program_.record_table) { in ParseAfterMainLoop() 1749 AddObjectInTable(false, program_.record_table); in ParseOperandType() 1757 program_.record_table.find(type.GetComponentName()) == program_.record_table.end()) { in ParseOperandType() 1760 AddObjectInTable(false, program_.record_table); in ParseOperandType() 1826 auto it_record = program_.record_table.find(record_name); in ParseOperandField() 1827 if (it_record == program_.record_table.end()) { in ParseOperandField() 1829 AddObjectInTable(false, program_.record_table); in ParseOperandField() 1830 it_record = program_.record_table in ParseOperandField() [all...] |
/arkcompiler/ets_frontend/merge_abc/src/ |
H A D | assemblyProgramProto.cpp | 23 for (const auto &[name, record] : program.record_table) { in Serialize() 63 program.record_table.insert({name, std::move(record)}); in Deserialize()
|
/arkcompiler/runtime_core/abc2program/ |
H A D | abc_class_processor.cpp | 55 ASSERT(program_->record_table.count(record_.name) == 0); in FillRecord() 57 program_->record_table.emplace(record_.name, std::move(record_)); in FillRecord()
|
H A D | program_dump.cpp | 97 for (const auto &it : program_->record_table) { in DumpRecordTable()
|
/arkcompiler/ets_frontend/es2panda/aot/ |
H A D | resolveDepsRelation.cpp | 42 for (const auto &record : progInfo.second->program.record_table) { in FillRecord2ProgramMap() 129 auto &recordTable = program.record_table; in CollectStaticImportDepsRelation()
|
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/ |
H A D | commonjs.cpp | 44 prog_->record_table.emplace(commonjsRecord.name, std::move(commonjsRecord)); in GenCommonjsRecord()
|
H A D | emitter.cpp | 635 prog_->record_table.emplace(rec_->name, std::move(*rec_)); in GenRecordNameInfo() 673 prog_->record_table.emplace(rec.name, std::move(rec)); in AddFunction() 734 prog_->record_table.emplace(scopeNamesRecord.name, std::move(scopeNamesRecord)); in AddScopeNamesRecord() 740 if (prog_->record_table.find(ir::Annotation::stringClassName) == prog_->record_table.end()) { in CreateStringClass() 743 prog_->record_table.emplace(ir::Annotation::stringClassName, std::move(record)); in CreateStringClass() 930 prog_->record_table.emplace(annoName, std::move(record)); in AddAnnotationRecord() 972 prog_->record_table.emplace(ecmaModuleRecord.name, std::move(ecmaModuleRecord)); in AddSourceTextModuleRecord() 1004 prog_->record_table.emplace(moduleRequestPhaseRecord.name, std::move(moduleRequestPhaseRecord)); in AddModuleRequestPhaseRecord() 1030 prog_->record_table in AddHasTopLevelAwaitRecord() [all...] |
/arkcompiler/ets_frontend/es2panda/compiler/core/ |
H A D | compileQueue.cpp | 209 ASSERT(program->record_table.size() == 1); in Run() 210 ASSERT(util::RecordNotGeneratedFromBytecode(program->record_table.begin()->first)); in Run() 212 name += util::CHAR_VERTICAL_LINE + program->record_table.begin()->first; in Run() 241 for (auto &[recordName, record] : prog->record_table) { in UpdateStaticImportPackageVersion()
|
/arkcompiler/runtime_core/abc2program/tests/cpp_sources/ |
H A D | hello_world_test.cpp | 89 ASSERT(program.record_table.find(name) != program.record_table.end()); in GetRecord() 90 return &(program.record_table.find(name)->second); in GetRecord() 234 for (const auto &it : prog_->record_table) { in HWTEST_F() 318 * @tc.desc: get program record_table. 326 for (const auto &it : prog_->record_table) { in HWTEST_F() 337 * @tc.desc: get program record_table. 343 for (const auto &it : prog_->record_table) { in HWTEST_F() 853 auto it = prog_->record_table.find(JSON_TEST_FILE_NAME); in HWTEST_F() 854 ASSERT(it != prog_->record_table in HWTEST_F() [all...] |
/arkcompiler/ets_frontend/es2panda/util/ |
H A D | moduleHelpers.cpp | 63 prog->record_table.emplace(recordName, std::move(*entryRecord)); in CompileNpmModuleEntryList()
|
/arkcompiler/runtime_core/disassembler/ |
H A D | disassembler.cpp | 110 for (const auto &r : prog_.record_table) { in Serialize() 512 if (prog_.record_table.find(record.name) == prog_.record_table.end()) { in GetRecords() 514 prog_.record_table.emplace(record.name, std::move(record)); in GetRecords() 709 const auto record_iter = prog_.record_table.find(record_name); in GetSerializedRecord() 710 if (record_iter == prog_.record_table.end()) { in GetSerializedRecord()
|