break;
if (seen == NEW) { String cName = getClassConstantOperand(); if (cName.equals("java/lang/AssertionError")) break; } bugReporter.reportBug(bug);   break;
         public void sawOpcode(int seen) {		if (seen == GOTO && getBranchOffset() == 4) {			state = SEEN_GOTO;		}		else switch (state) {			case SEEN_NOTHING:				if ((seen == ICONST_1) || (seen == ICONST_0))					state = SEEN_ICONST_0_OR_1;			break;						case SEEN_ICONST_0_OR_1:				if (seen == DUP)					state = SEEN_DUP;				else					state = SEEN_NOTHING;			break;						case SEEN_DUP:				if (((seen >= ISTORE_0) && (seen < ISTORE_3)) || (seen == ISTORE))					state = SEEN_ISTORE;				else					state = SEEN_NOTHING;			break;						case SEEN_ISTORE:				if (seen == IFEQ || seen == IFNE)				{					bugReporter.reportBug( new BugInstance( this, "QBA_QUESTIONABLE_BOOLEAN_ASSIGNMENT", HIGH_PRIORITY)						.addClassAndMethod(this)						.addSourceLine(this));				}				state = SEEN_NOTHING;			break;			case SEEN_GOTO:				state = SEEN_NOTHING;				break;		}	}