452453454455456457458459460461462
} else if (void.class.equals(retType)) { code.addReturn(); } else { code.addObjectReturn(); } code.close(); }
506507508509510511512513514515516
code.invoke("com/caucho/config/inject/InjectManager$ReferenceFactory", "create", "()Ljava/lang/Object;", 3, 1); code.addObjectReturn(); code.close(); } private void createSerialize(JavaClass jClass)
536537538539540541542543544545546
code.invokespecial("com/caucho/config/bytecode/ScopeProxyHandle", "<init>", "(Lcom/caucho/config/inject/InjectManager$ReferenceFactory;)V", 3, 1); code.addObjectReturn(); code.close(); } private String createDescriptor(Method method)
209210211212213214215216217218219
code.pushObjectVar(0); code.getField(jClass.getThisClass(), "__caucho_handle", "Ljava/lang/Object;"); code.addObjectReturn(); code.close(); } private void generateSetHandle(JavaClass jClass)