Home
last modified time | relevance | path

Searched refs:functionInstanceTable (Results 1 – 19 of 19) sorted by relevance

/arkcompiler/runtime_core/static_core/assembler/
Dassembly-program.h38 std::map<std::string, ark::pandasm::Function> functionInstanceTable; member
57 functionInstanceTable.emplace(name.empty() ? func.name : name, std::move(func));
64 const auto &firstSearchTable = isStatic ? functionStaticTable : functionInstanceTable;
65 const auto &secondSearchTable = isStatic ? functionInstanceTable : functionStaticTable;
Dassembly-program.cpp28 ss << JsonSerializeProgramItems(functionInstanceTable); in JsonDump()
Dassembly-emitter.cpp345 … value->GetAsScalar()->IsStatic() ? program.functionStaticTable : program.functionInstanceTable; in CheckValueMethodCase()
674 … value->GetAsScalar()->IsStatic() ? program.functionStaticTable : program.functionInstanceTable; in GetMethodForAnnotationElement()
1367 auto &functionTable = isStatic ? program.functionStaticTable : program.functionInstanceTable; in MakeFunctionItems()
1421 for (auto &[name, func] : program.functionInstanceTable) { in MakeFunctionItems()
1428 auto node = program.functionInstanceTable.extract(funcName); in MakeFunctionItems()
1625 …if (!MakeFunctionDebugInfoAndAnnotations(items, program, program.functionInstanceTable, entities, … in MakeFunctionDebugInfoAndAnnotations()
1765 …const auto &functionTable = isStatic ? program.functionStaticTable : program.functionInstanceTable; in EmitFunctions()
1958 AssignProfileInfo(instMap, program->functionInstanceTable); in AssignProfileInfo()
Dassembly-parser.cpp1090 program_.functionInstanceTable.emplace(key.first, std::move(func)); in ParseAfterMainLoop()
1096 CheckVirtualCalls(program_.functionInstanceTable); in ParseAfterMainLoop()
/arkcompiler/ets_frontend/ets2panda/test/unit/
Drest_parameter_flag_test.cpp37 …Function(functionName, isStatic ? program_->functionStaticTable : program_->functionInstanceTable); in CheckRestParameterFlag()
45 …Function(functionName, isStatic ? program_->functionStaticTable : program_->functionInstanceTable); in CheckNoRestParameterFlag()
Dextern_flag_test.cpp61 …Function(functionName, isStatic ? program_->functionStaticTable : program_->functionInstanceTable); in CheckFunctionExternalFlag()
69 …Function(functionName, isStatic ? program_->functionStaticTable : program_->functionInstanceTable); in CheckFunctionNoExternalFlag()
/arkcompiler/runtime_core/static_core/abc2program/tests/
Dabc2program_test.cpp238 for (auto &it : prog->functionInstanceTable) { in TEST_F()
316 for (auto &it : prog->functionInstanceTable) { in TEST_F()
357 for (auto &it : prog->functionInstanceTable) { in TEST_F()
543 for (const auto &it : prog->functionInstanceTable) { in TEST_F()
573 for (const auto &it : prog->functionInstanceTable) { in TEST_F()
/arkcompiler/ets_frontend/ets2panda/test/utils/
Dasm_test.cpp191 …nst auto &functionTable = isStatic ? program->functionStaticTable : program->functionInstanceTable; in CheckFunctionAnnotations()
212 …nst auto &functionTable = isStatic ? program->functionStaticTable : program->functionInstanceTable; in CheckFunctionWithoutAnnotations()
222 …nst auto &functionTable = isStatic ? program->functionStaticTable : program->functionInstanceTable; in CheckFunctionParameterAnnotations()
245 …nst auto &functionTable = isStatic ? program->functionStaticTable : program->functionInstanceTable; in CheckFunctionParameterWithoutAnnotations()
/arkcompiler/runtime_core/static_core/bytecode_optimizer/
Doptimize_bytecode.cpp267 …mda.IsStatic() ? prog->functionStaticTable.find(funcName) : prog->functionInstanceTable.find(funcN… in OptimizeFunction()
269 (!mda.IsStatic() && it == prog->functionInstanceTable.end())) { in OptimizeFunction()
/arkcompiler/ets_frontend/ets2panda/compiler/debugger/
DdebuginfoDumper.cpp209 DumpFunctions(prog_->functionInstanceTable); in Dump()
/arkcompiler/runtime_core/static_core/bytecode_optimizer/tests/
Dcommon.h730 auto &functionTable = isStatic ? prog->functionStaticTable : prog->functionInstanceTable; in CheckOtherPasses()
765 auto &functionTable = isStatic ? prog->functionStaticTable : prog->functionInstanceTable; in CheckConstArrayFilling()
819 auto &functionTable = isStatic ? prog->functionStaticTable : prog->functionInstanceTable; in CheckConstArray()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
Dets_typeapi_create.cpp310 …ble = fn_.IsStatic() ? ctx_->Program().functionStaticTable : ctx_->Program().functionInstanceTable; in Create()
/arkcompiler/runtime_core/static_core/plugins/ets/disassembler/
Ddisasm_ets_plugin.cpp54 GetETSMetadata(prog_.functionInstanceTable); in GeteTSMetadata()
/arkcompiler/runtime_core/static_core/plugins/ets/abc2program/
Dabc2program_ets_plugin.cpp57 GetETSMetadata(program_->functionInstanceTable); in GeteTSMetadata()
/arkcompiler/runtime_core/static_core/abc2program/
Dprogram_dump.cpp194 for (const auto &it : program.functionInstanceTable) { in DumpFunctionTable()
/arkcompiler/runtime_core/libabckit/src/adapter_static/
Dabckit_static.cpp285 for (auto &[functionName, functionImpl] : prog->functionInstanceTable) { in CreateWrappers()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
Demitter.cpp513 for (const auto &[name, func] : prog->functionInstanceTable) { in DumpAsm()
/arkcompiler/runtime_core/static_core/disassembler/
Ddisassembler.cpp354 auto &functionTable = isStatic ? prog_.functionStaticTable : prog_.functionInstanceTable; in AddMethodToTables()
1855 if (prog_.functionInstanceTable.empty() && prog_.functionStaticTable.empty()) { in SerializeMethods()
1867 for (const auto &m : prog_.functionInstanceTable) { in SerializeMethods()
2037 methodAccessor.IsStatic() ? prog_.functionStaticTable : prog_.functionInstanceTable; in GetInstructions()
/arkcompiler/runtime_core/static_core/static_linker/tests/
Dlinker_test.cpp499 progDer.functionInstanceTable.emplace(func.name, std::move(func)); in TEST()