using System;

//
// The problem here is that `(Type)' is being recognized as a Property
// but inside a Cast expression this is invalid.
//
class X {

	int Type {
		get {
			return 1;
		}
	}

	public static void Main ()
	{
		Type t = (Type) null;
	}

}