&&  ((this.getMethod().getModifiers() & Constants.ACC_STATIC)) == 0) {
&&  ((this.getMethod().getModifiers() & (Constants.ACC_STATIC|Constants.ACC_SYNTHETIC)) == 0)) {
	public void visitCode(Code obj)	{		String methodName = getMethodName();		if (!methodName.equals("<init>")		&&  !methodName.equals("clone")		&&  ((this.getMethod().getModifiers() & Constants.ACC_STATIC)) == 0) {			state = SEEN_NOTHING;			invokePC = 0;			super.visitCode(obj);			if ((state == SEEN_RETURN) && (invokePC != 0)) {				bugReporter.reportBug( new BugInstance( this, "USM_USELESS_SUBCLASS_METHOD", LOW_PRIORITY )					.addClassAndMethod(this)					.addSourceLine(this, invokePC));			}		}	}