Home
last modified time | relevance | path

Searched refs:funcInfo (Results 1 – 3 of 3) sorted by relevance

/arkcompiler/ets_frontend/es2panda/util/
DpatchFix.cpp141 auto funcInfo = funcDefinedClasses_.find(funcName); in CollectFunctionsWithDefinedClasses() local
142 if (funcInfo != funcDefinedClasses_.end()) { in CollectFunctionsWithDefinedClasses()
143 funcInfo->second.push_back(className); in CollectFunctionsWithDefinedClasses()
350 for (auto &funcInfo: funcDefinedClasses_) { in HandleModifiedDefinedClassFunc() local
351 for (auto &definedClass: funcInfo.second) { in HandleModifiedDefinedClassFunc()
353 prog->function_table.at(funcInfo.first).metadata->IsForeign()) { in HandleModifiedDefinedClassFunc()
354 … prog->function_table.at(funcInfo.first).metadata->RemoveAttribute(EXTERNAL_ATTRIBUTE); in HandleModifiedDefinedClassFunc()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dfile_generators.cpp107 std::vector<std::tuple<uint64_t, size_t, int, bool>> funcInfo; // entry idx delta in CollectFuncEntryInfo() local
118 funcInfo.emplace_back(std::tuple(funcEntry, idx, delta, isFastCall)); in CollectFuncEntryInfo()
134 const size_t funcCount = funcInfo.size(); in CollectFuncEntryInfo()
138 for (size_t i = 0; i < funcInfo.size(); i++) { in CollectFuncEntryInfo()
144 std::tie(funcEntry, idx, delta, isFastCall) = funcInfo[i]; in CollectFuncEntryInfo()
146 funcSize = std::get<0>(funcInfo[i + 1]) - funcEntry; in CollectFuncEntryInfo()
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/
Dmethod_type_infer.cpp1392 auto &funcInfo = GetByteCodeInfo(func); in TypeCheck() local
1393 if (!funcInfo.IsBc(EcmaOpcode::TRYLDGLOBALBYNAME_IMM8_ID16) && in TypeCheck()
1394 !funcInfo.IsBc(EcmaOpcode::TRYLDGLOBALBYNAME_IMM16_ID16)) { in TypeCheck()