.addClass("java.lang.String").describe("CLASS_REFTYPE")
.addType("Ljava/lang/String;")
         public void sawOpcode(int seen) {		switch (seen) {		case LDC:			constantOnTOS = true;			// stringOnTop = stringConstant;			return;		case INVOKEVIRTUAL:			if (getRefConstantOperand().equals("java.lang.String.intern : ()Ljava.lang.String;")			        || getRefConstantOperand().equals("java.lang.String.equals : (Ljava.lang.Object;)Z"))				callToInternSeen = true;			break;		case IF_ACMPEQ:		case IF_ACMPNE:			if (constantOnTOS && !callToInternSeen)				bugReporter.reportBug(new BugInstance(this, "ES_COMPARING_STRINGS_WITH_EQ", NORMAL_PRIORITY)				        .addClassAndMethod(this)				        .addClass("java.lang.String").describe("CLASS_REFTYPE")				        .addSourceLine(this, getPC()));			break;		default:			break;		}		constantOnTOS = false;	}