String delegateObj, String delegateMethod)
throws org.hotswap.agent.javassist.CannotCompileException {
Javac compiler = new Javac(declaring);
try {
if (delegateMethod != null)
compiler.recordProceed(delegateObj, delegateMethod);
CtMember obj = compiler.compile(src);
if (obj instanceof org.hotswap.agent.javassist.CtMethod)
return (org.hotswap.agent.javassist.CtMethod) obj;
} catch (CompileError e) {