if (!isAbstract && !((sawReadExternal && sawWriteExternal) || (sawReadObject && sawWriteObject))) { Iterator<BugInstance> i = fieldWarningList.iterator(); while (i.hasNext()) bugReporter.reportBug(i.next());
if (!isAbstract && !((sawReadExternal && sawWriteExternal) || (sawReadObject && sawWriteObject))) { Iterator<BugInstance> i = fieldWarningList.iterator(); while (i.hasNext()) bugReporter.reportBug(i.next()); } fieldWarningList.clear();
    private void flush() {	if (!isAbstract &&	    !((sawReadExternal && sawWriteExternal) || (sawReadObject && sawWriteObject))) {		Iterator<BugInstance> i = fieldWarningList.iterator();		while (i.hasNext())			bugReporter.reportBug(i.next());	}	fieldWarningList.clear();    }