public static Member makeMethodSignature(LazyClassGen cg, InvokeInstruction ii) { ConstantPoolGen cpg = cg.getConstantPoolGen(); String declaring = ii.getClassName(cpg); String name = ii.getName(cpg); String signature = ii.getSignature(cpg);
public Member makeMethodSignature(LazyMethodGen mg) { ResolvedMember ret = mg.getMemberView(); if (ret == null) { int mods = mg.getAccessFlags(); if (mg.getEnclosingClass().isInterface()) { mods |= Modifier.INTERFACE; }  org.aspectj.weaver.Member.Kind kind; if (mg.getName().equals("<init>")) { kind = Member.CONSTRUCTOR; } else if (mg.getName().equals("<clinit>")) { kind = Member.STATIC_INITIALIZATION; } else { kind = Member.METHOD; }  return new ResolvedMember(kind, TypeX.forName(mg.getClassName()), mods, fromBcel(mg.getReturnType()), mg.getName(), fromBcel(mg.getArgumentTypes()) ); } else { return ret; }
    public static Member makeMethodSignature(LazyClassGen cg, InvokeInstruction ii) {    	ConstantPoolGen cpg = cg.getConstantPoolGen();        String declaring = ii.getClassName(cpg);        String name = ii.getName(cpg);        String signature = ii.getSignature(cpg);                int modifier =             (ii instanceof INVOKEINTERFACE)            ? Modifier.INTERFACE            : (ii instanceof INVOKESTATIC)              ? Modifier.STATIC              : (ii instanceof INVOKESPECIAL && ! name.equals("<init>"))                ? Modifier.PRIVATE                : 0;        return Member.method(TypeX.forName(declaring), modifier, name, signature);    }  