Home
last modified time | relevance | path

Searched refs:record_table (Results 1 - 17 of 17) sorted by relevance

/arkcompiler/runtime_core/assembler/tests/
H A Dparser_test.cpp449 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 Dassembler_parser_test.cpp665 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 Dassembler_emitter_test.cpp977 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 Dassembly-program.cpp29 ss << JsonSerializeProgramItems(record_table); in JsonDump()
H A Dassembly-program.h34 std::map<std::string, panda::pandasm::Record> record_table; member
H A Dassembly-emitter.cpp417 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 Dassembly-parser.cpp744 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 DassemblyProgramProto.cpp23 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 Dabc_class_processor.cpp55 ASSERT(program_->record_table.count(record_.name) == 0); in FillRecord()
57 program_->record_table.emplace(record_.name, std::move(record_)); in FillRecord()
H A Dprogram_dump.cpp97 for (const auto &it : program_->record_table) { in DumpRecordTable()
/arkcompiler/ets_frontend/es2panda/aot/
H A DresolveDepsRelation.cpp42 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 Dcommonjs.cpp44 prog_->record_table.emplace(commonjsRecord.name, std::move(commonjsRecord)); in GenCommonjsRecord()
H A Demitter.cpp635 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 DcompileQueue.cpp209 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 Dhello_world_test.cpp89 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 DmoduleHelpers.cpp63 prog->record_table.emplace(recordName, std::move(*entryRecord)); in CompileNpmModuleEntryList()
/arkcompiler/runtime_core/disassembler/
H A Ddisassembler.cpp110 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()

Completed in 22 milliseconds