MyMethod m3 = new MyMethod(m.superClass,
MyMethod m3 = new MyMethod(null,
  private boolean checkSuper(MyMethod m, HashSet<MyMethod> others) {	for(Iterator<MyMethod> i = others.iterator(); i.hasNext() ; ) {		MyMethod m2 =  i.next();		if (m.confusingMethodNames(m2)				&& m.superClass.equals(m2.className)) {		  MyMethod m3 = new MyMethod(m.superClass,					m.className, m2.methodName, m.methodSig);		  if (others.contains(m3)) continue;		  bugReporter.reportBug(new BugInstance("NM_VERY_CONFUSING", HIGH_PRIORITY)			.addClass(m.className)			.addMethod(m.className, m.methodName, m.methodSig)			.addClass(m2.className)			.addMethod(m2.className, m2.methodName, m2.methodSig));			return true;		}	}	return false;	}