Lines Matching refs:methodOffset
84 uint32_t methodOffset, in CompileMethod() argument
89 cb(bytecodeInfo_.GetRecordName(index), methodName, methodLiteral, methodOffset, in CompileMethod()
179 void AddDependList(const CString &recordName, uint32_t methodOffset, in AddDependList() argument
189 auto &methodInfo = methodList.at(methodOffset); in AddDependList()
202 bool VerifyAndMarkCurMethod(uint32_t methodOffset, std::unordered_set<EntityId> &newMethodSet) in VerifyAndMarkCurMethod() argument
205 if (methodOffset == MethodInfo::DEFAULT_OUTMETHOD_OFFSET) { in VerifyAndMarkCurMethod()
210 auto iter = methodList.find(methodOffset); in VerifyAndMarkCurMethod()
221 panda_file::File::EntityId methodId(methodOffset); in VerifyAndMarkCurMethod()
267 uint32_t methodOffset = methodId.GetOffset(); in SearchForCompilation() local
269 AddDependList(recordName, methodOffset, importList); in SearchForCompilation()
290 uint32_t methodOffset = methodId.GetOffset(); in SearchForCompilation() local
292 if (!VerifyAndMarkCurMethod(methodOffset, newMethodSet)) { in SearchForCompilation()
295 auto &methodInfo = methodList.at(methodOffset); in SearchForCompilation()
303 if (methodOffset != mainMethodOffset) { in SearchForCompilation()
306 compileQueue_.push_back(methodOffset); in SearchForCompilation()
312 compileQueue_.push_back(methodOffset); in SearchForCompilation()
317 compileQueue_.push_back(methodOffset); in SearchForCompilation()
320 if (methodOffset == mainMethodOffset) { in SearchForCompilation()