Lines Matching defs:methodLiteral
149 const MethodLiteral *methodLiteral) const
151 if (jsPandaFile == nullptr || methodLiteral == nullptr) {
155 panda_file::MethodDataAccessor mda(*pf, methodLiteral->GetMethodId());
211 auto methodLiteral = jsPandaFile->FindMethodLiteral(methodId);
213 if (MethodHasTryCatch(jsPandaFile, methodLiteral)) {
214 AnalyzeGraph(bytecodeInfo, cOptions, collector, methodLiteral, methodPcInfo);
220 BytecodeInfoCollector &collector, MethodLiteral *methodLiteral,
223 if (methodLiteral == nullptr) {
237 std::string fullName = module->GetFuncName(methodLiteral, jsPandaFile);
245 BytecodeCircuitBuilder builder(jsPandaFile, methodLiteral, methodPCInfo, &circuit,
420 const CString &recordName, const MethodLiteral *methodLiteral,
425 !profilerDecoder_.Match(jsPandaFile, recordName, methodLiteral->GetMethodId())) {
439 std::string fullName = IRModule::GetFuncName(methodLiteral, jsPandaFile);
459 auto methodLiteral = jsPandaFile->FindMethodLiteral(index);
460 if (methodLiteral == nullptr) {
463 auto methodId = methodLiteral->GetMethodId();
466 jsPandaFile, EntityId(index)), methodLiteral, methodPcInfo, methodName, cOptions);
467 bool isFastCall = methodLiteral->IsFastCall();