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);
    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);    }  