Searched refs:MethodInfo (Results 1 – 15 of 15) sorted by relevance
/arkcompiler/runtime_core/disassembler/ |
D | accumulators.h | 29 struct MethodInfo { struct 47 std::map<std::string, MethodInfo> methods_info; argument
|
D | disassembler.h | 115 void GetMethodInfo(const panda_file::File::EntityId &method_id, MethodInfo *method_info) const; 116 void GetInsInfo(const panda_file::File::EntityId &code_id, MethodInfo *method_info) const;
|
D | disassembler.cpp | 989 void Disassembler::GetMethodInfo(const panda_file::File::EntityId &method_id, MethodInfo *method_in… in GetMethodInfo() 1368 const MethodInfo &method_info = method_info_it->second; in Serialize() 1411 const MethodInfo &method_info = method_info_it->second; in Serialize()
|
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/ |
D | global_type_infer.cpp | 59 MethodInfo &methodInfo = methodList.at(methodOffset); in NewTypeInfer() 87 MethodInfo &methodInfo = methodList.at(methodOffset); in CollectNamespaceMethod() 91 MethodInfo &innerMethodInfo = methodList.at(innerMethods[i]); in CollectNamespaceMethod() 114 MethodInfo &methodInfo = methodList.at(methodOffset_); in ProcessTypeInference()
|
D | method_type_infer.h | 41 MethodInfo *methodInfo, const MethodLiteral *methodLiteral, 183 MethodInfo *methodInfo_ {nullptr};
|
D | method_type_infer.cpp | 25 MethodInfo *methodInfo, const MethodLiteral *methodLiteral, in MethodTypeInfer()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | bytecode_info_collector.cpp | 285 const MethodInfo &processedMethod = processedIter->second; in SetMethodPcInfoIndex() 293 MethodInfo &methodInfo = iter->second; in SetMethodPcInfoIndex() 301 MethodInfo info(GetMethodInfoID(), processedMethodPcInfoIndex, LexEnv::DEFAULT_ROOT, in SetMethodPcInfoIndex() 302 MethodInfo::DEFAULT_OUTMETHOD_OFFSET, numOfLexVars, status); in SetMethodPcInfoIndex() 321 MethodInfo &methodInfo = methodIter->second; in CollectInnerMethods() 326 MethodInfo info(methodInfoId, 0, LexEnv::DEFAULT_ROOT); in CollectInnerMethods() 337 MethodInfo innerInfo(GetMethodInfoID(), 0, methodInfoId, methodId); in CollectInnerMethods() 346 MethodInfo &methodInfo = iter->second; in MarkMethodNamespace() 350 … MethodInfo info(GetMethodInfoID(), 0, LexEnv::DEFAULT_ROOT, MethodInfo::DEFAULT_OUTMETHOD_OFFSET, in MarkMethodNamespace() 370 MethodInfo &methodInfo = iter->second; in NewLexEnvWithSize() [all …]
|
D | bytecode_info_collector.h | 189 class MethodInfo { 191 MethodInfo(uint32_t methodInfoIndex, uint32_t methodPcInfoIndex, uint32_t outMethodIdx, 192 uint32_t outMethodOffset = MethodInfo::DEFAULT_OUTMETHOD_OFFSET, uint32_t num = 0, 199 ~MethodInfo() = default; 374 friend class MethodInfo; variable 384 uint32_t outerMethodOffset_ { MethodInfo::DEFAULT_OUTMETHOD_OFFSET }; 457 std::unordered_map<uint32_t, MethodInfo>& GetMethodList() in GetMethodList() 654 std::unordered_map<uint32_t, MethodInfo> methodList_ {};
|
D | compilation_driver.h | 86 MethodInfo &methodInfo) in CompileMethod() 174 bool NeedSecondaryCompile(const MethodInfo &methodInfo) const in NeedSecondaryCompile() 205 if (methodOffset == MethodInfo::DEFAULT_OUTMETHOD_OFFSET) { in VerifyAndMarkCurMethod() 305 if (outMethodOffset == MethodInfo::DEFAULT_OUTMETHOD_OFFSET) { in SearchForCompilation()
|
D | pass.h | 52 std::string methodName, MethodInfo *methodInfo = nullptr, bool hasTypes = false, 129 MethodInfo* GetMethodInfo() const in GetMethodInfo() 206 MethodInfo *methodInfo_ {nullptr};
|
D | pass_manager.cpp | 76 MethodInfo &methodInfo, in Compile()
|
D | ts_inline_lowering.h | 170 …void InlineCall(MethodInfo &methodInfo, MethodPcInfo &methodPCInfo, MethodLiteral* method, CallGat…
|
D | ts_inline_lowering.cpp | 176 void TSInlineLowering::InlineCall(MethodInfo &methodInfo, MethodPcInfo &methodPCInfo, MethodLiteral… in InlineCall()
|
/arkcompiler/runtime_core/disassembler/templates/ |
D | get_ins_info.cpp.erb | 23 void Disassembler::GetInsInfo(const panda_file::File::EntityId& code_id, MethodInfo* method_info /*…
|
/arkcompiler/ets_runtime/ecmascript/ts_types/ |
D | ts_type_parser.h | 59 inline const std::unordered_map<uint32_t, kungfu::MethodInfo> &GetMethodList() const in GetMethodList()
|