AnalysisContext.reportMissingClass(e);
	private void resolveClass(ClassType type) throws ClassNotFoundException {		// If previous attempt at resolution failed,		// just throw an exception		if (type.getState() == ObjectType.UNKNOWN)			throw new ClassNotFoundException("Class " + type.getClassName() +			        " cannot be resolved", type.getResolverFailure());		// Delegate to the ClassResolver		try {			resolver.resolveClass(type, this);			type.setState(ObjectType.KNOWN);			// If the class is an interface, make it a direct			// subclass of java.lang.Object.  This is a convenient			// fiction that makes things a bit simpler.			if (type.isInterface())				addInterfaceLink(type, classTypeFromSignature(JAVA_LANG_OBJECT_SIGNATURE));		} catch (ClassNotFoundException e) {			type.setState(ObjectType.UNKNOWN);			type.setResolverFailure(e);			throw new ClassNotFoundException("Class " + type.getClassName() +			        " cannot be resolved", e);		}	}