/** * Calls the static method {@code method} using {@code args} and assigns the * result to {@code target}. * * @param target the local to receive the method's return value, or {@code * null} if the return type is {@code void} or if its value not needed. */ public <R> void invokeStatic(MethodId<?, R> method, Local<? super R> target, Local<?>... args) { invoke(Rops.opInvokeStatic(method.prototype(true)), method, target, null, args); }
/** * Calls the static method {@code method} using {@code args} and assigns the result to {@code target}. * * @param target * the local to receive the method's return value, or {@code null} if the return type is {@code void} or if its value not needed. */ public <R> void invokeStatic(MethodId<?, R> method, Local<? super R> target, Local<?>... args) { invoke(Rops.opInvokeStatic(method.prototype(true)), method, target, null, args); }
/** * Calls the static method {@code method} using {@code args} and assigns the * result to {@code target}. * * @param target the local to receive the method's return value, or {@code * null} if the return type is {@code void} or if its value not needed. */ public <R> void invokeStatic(MethodId<?, R> method, Local<? super R> target, Local<?>... args) { invoke(Rops.opInvokeStatic(method.prototype(true)), method, target, null, args); }
public <R> void invokeStatic(MethodId<?, R> method, Local<? super R> target, Local<?>... args) { invoke(Rops.opInvokeStatic(method.prototype(true)), method, target, null, args); }
Rops.opInvokeStatic(MULTIANEWARRAY_METHOD.getPrototype()), pos, RegisterSpecList.make(classReg, dimsReg), catches, MULTIANEWARRAY_METHOD);
Rops.opInvokeStatic(MULTIANEWARRAY_METHOD.getPrototype()), pos, RegisterSpecList.make(classReg, dimsReg), catches, MULTIANEWARRAY_METHOD);
Rops.opInvokeStatic(MULTIANEWARRAY_METHOD.getPrototype()), pos, RegisterSpecList.make(classReg, dimsReg), catches, MULTIANEWARRAY_METHOD);
Rops.opInvokeStatic(MULTIANEWARRAY_METHOD.getPrototype()), pos, RegisterSpecList.make(classReg, dimsReg), catches, MULTIANEWARRAY_METHOD);
Rops.opInvokeStatic(MULTIANEWARRAY_METHOD.getPrototype()), pos, RegisterSpecList.make(classReg, dimsReg), catches, MULTIANEWARRAY_METHOD);
Rops.opInvokeStatic(MULTIANEWARRAY_METHOD.getPrototype()), pos, RegisterSpecList.make(classReg, dimsReg), catches, MULTIANEWARRAY_METHOD);
case RegOps.PUT_STATIC: return opPutStatic(sources.getType(0)); case RegOps.INVOKE_STATIC: { return opInvokeStatic(((CstMethodRef) cst).getPrototype());
case RegOps.PUT_STATIC: return opPutStatic(sources.getType(0)); case RegOps.INVOKE_STATIC: { return opInvokeStatic(((CstMethodRef) cst).getPrototype());
case RegOps.PUT_STATIC: return opPutStatic(sources.getType(0)); case RegOps.INVOKE_STATIC: { return opInvokeStatic(((CstMethodRef) cst).getPrototype());
case RegOps.PUT_STATIC: return opPutStatic(sources.getType(0)); case RegOps.INVOKE_STATIC: { return opInvokeStatic(((CstMethodRef) cst).getPrototype());
case RegOps.PUT_STATIC: return opPutStatic(sources.getType(0)); case RegOps.INVOKE_STATIC: { return opInvokeStatic(((CstMethodRef) cst).getPrototype());
case RegOps.PUT_STATIC: return opPutStatic(sources.getType(0)); case RegOps.INVOKE_STATIC: { return opInvokeStatic(((CstMethodRef) cst).getPrototype());
case RegOps.PUT_STATIC: return opPutStatic(sources.getType(0)); case RegOps.INVOKE_STATIC: { return opInvokeStatic(((CstBaseMethodRef) cst).getPrototype());
case RegOps.PUT_STATIC: return opPutStatic(sources.getType(0)); case RegOps.INVOKE_STATIC: { return opInvokeStatic(((CstMethodRef) cst).getPrototype());