Lines Matching defs:method
188 JSHandle<Method> method = factory->NewSMethod(mainMethodLiteral);
191 method = JSHandle<Method>(thread, patchVal);
193 method->SetConstantPool(thread, constpool);
196 JSHandle<JSFunction> mainFunc = factory->NewJSFunctionByHClass(method, hclass);
270 JSHandle<Method> method = factory->NewSMethod(methodLiteral);
271 constpool->SetObjectToCache(thread, value.GetConstpoolIndex(), method.GetTaggedValue());
272 method->SetConstantPool(thread, sconstpool.GetTaggedValue());
341 JSHandle<Method> method = factory->NewSMethod(methodLiteral);
342 constpool->SetObjectToCache(thread, value.GetConstpoolIndex(), method.GetTaggedValue());
343 method->SetConstantPool(thread, sconstpool.GetTaggedValue());
379 void PandaFileTranslator::FixOpcode(MethodLiteral *method, const OldBytecodeInst &inst)
1444 UpdateICOffset(method, pc);
1543 // which use both method id and literal buffer id.Using fixOrder indicates fix Location.
1574 const MethodLiteral *method, const CString &entryPoint)
1590 methodId = jsPandaFile->ResolveMethodIndex(method->GetMethodId(), bcIns.GetId()).GetOffset();
1595 methodId = jsPandaFile->ResolveMethodIndex(method->GetMethodId(), bcIns.GetId()).GetOffset();
1600 methodId = jsPandaFile->ResolveMethodIndex(method->GetMethodId(), bcIns.GetId()).GetOffset();
1606 methodId = jsPandaFile->ResolveMethodIndex(method->GetMethodId(), bcIns.GetId()).GetOffset();
1612 methodId = jsPandaFile->ResolveMethodIndex(method->GetMethodId(), bcIns.GetId()).GetOffset();
1617 methodId = jsPandaFile->ResolveMethodIndex(method->GetMethodId(), bcIns.GetId()).GetOffset();
1638 methodId = jsPandaFile->ResolveMethodIndex(method->GetMethodId(), bcIns.GetId()).GetOffset();
1653 FixOpcode(const_cast<MethodLiteral *>(method), bcIns);