void f()
	{
	class X
		{
	public:
		X(int i);
		operator int();
		// ...
	private:
		int n;
		// ...
		};
	X::X(int i) { n = i; }			// error
	X::operator int() { return n; }		// error
	// ...
	}



