public void makeDeclaration(Set done) {
		super.makeDeclaration(done);

		if (isConstructor() && !isStatic()
				&& (Options.options & Options.OPTION_ANON) != 0) {
			ClassInfo clazz = getClassInfo();
			InnerClassInfo outer = getOuterClassInfo(clazz);
			ClassAnalyzer clazzAna = methodAnalyzer.getClassAnalyzer(clazz);
			if (clazzAna != null && outer != null && outer.name == null) {

				/*
				 * call makeDeclaration on the anonymous class, since _we_ will
				 * declare the anonymous class.
				 */
				clazzAna.makeDeclaration(done);
			}
		}
	}