Searched refs:functionInstanceTable (Results 1 – 19 of 19) sorted by relevance
| /arkcompiler/runtime_core/static_core/assembler/ |
| D | assembly-program.h | 38 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;
|
| D | assembly-program.cpp | 28 ss << JsonSerializeProgramItems(functionInstanceTable); in JsonDump()
|
| D | assembly-emitter.cpp | 345 … 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()
|
| D | assembly-parser.cpp | 1090 program_.functionInstanceTable.emplace(key.first, std::move(func)); in ParseAfterMainLoop() 1096 CheckVirtualCalls(program_.functionInstanceTable); in ParseAfterMainLoop()
|
| /arkcompiler/ets_frontend/ets2panda/test/unit/ |
| D | rest_parameter_flag_test.cpp | 37 …Function(functionName, isStatic ? program_->functionStaticTable : program_->functionInstanceTable); in CheckRestParameterFlag() 45 …Function(functionName, isStatic ? program_->functionStaticTable : program_->functionInstanceTable); in CheckNoRestParameterFlag()
|
| D | extern_flag_test.cpp | 61 …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/ |
| D | abc2program_test.cpp | 238 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/ |
| D | asm_test.cpp | 191 …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/ |
| D | optimize_bytecode.cpp | 267 …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/ |
| D | debuginfoDumper.cpp | 209 DumpFunctions(prog_->functionInstanceTable); in Dump()
|
| /arkcompiler/runtime_core/static_core/bytecode_optimizer/tests/ |
| D | common.h | 730 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/ |
| D | ets_typeapi_create.cpp | 310 …ble = fn_.IsStatic() ? ctx_->Program().functionStaticTable : ctx_->Program().functionInstanceTable; in Create()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/disassembler/ |
| D | disasm_ets_plugin.cpp | 54 GetETSMetadata(prog_.functionInstanceTable); in GeteTSMetadata()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/abc2program/ |
| D | abc2program_ets_plugin.cpp | 57 GetETSMetadata(program_->functionInstanceTable); in GeteTSMetadata()
|
| /arkcompiler/runtime_core/static_core/abc2program/ |
| D | program_dump.cpp | 194 for (const auto &it : program.functionInstanceTable) { in DumpFunctionTable()
|
| /arkcompiler/runtime_core/libabckit/src/adapter_static/ |
| D | abckit_static.cpp | 285 for (auto &[functionName, functionImpl] : prog->functionInstanceTable) { in CreateWrappers()
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | emitter.cpp | 513 for (const auto &[name, func] : prog->functionInstanceTable) { in DumpAsm()
|
| /arkcompiler/runtime_core/static_core/disassembler/ |
| D | disassembler.cpp | 354 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/ |
| D | linker_test.cpp | 499 progDer.functionInstanceTable.emplace(func.name, std::move(func)); in TEST()
|