} catch (DataflowAnalysisException e) { throw new IllegalStateException("ValueNumberFrameModelingVisitor caught exception: " + e.toString());
	public void visitGETFIELD(GETFIELD obj) {		if (REDUNDANT_LOAD_ELIMINATION) {			ValueNumberFrame frame = getFrame();				try {				XField xfield = Lookup.findXField(obj, getCPG());				if (xfield != null) {					ValueNumber reference = frame.popValue();					loadInstanceField((InstanceField) xfield, reference, obj);					return;				}			} catch (ClassNotFoundException e) {				lookupFailureCallback.reportMissingClass(e);			} catch (DataflowAnalysisException e) {				throw new IllegalStateException("ValueNumberFrameModelingVisitor caught exception: " + e.toString());			}		}		handleNormalInstruction(obj);	}