} return new ResolvedMember(mg.getName().equals("<init>") ? Member.CONSTRUCTOR : Member.METHOD,
}  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,
	public Member makeMethodSignature(LazyMethodGen mg) {		ResolvedMember ret = mg.getMemberView();		if (ret == null) {	        int mods = mg.getAccessFlags();	        if (mg.getEnclosingClass().isInterface()) {	            mods |= Modifier.INTERFACE;	        }       	        return new ResolvedMember(mg.getName().equals("<init>") ? Member.CONSTRUCTOR : Member.METHOD,	                TypeX.forName(mg.getClassName()), 	                mods,	                fromBcel(mg.getReturnType()),	                mg.getName(),	                fromBcel(mg.getArgumentTypes())	                );		} else {			return ret;		}            }