http://d.puremagic.com/issues/show_bug.cgi?id=1341 ------- Comment #3 from clugdbug at yahoo.com.au 2008-07-02 02:10 ------- So the resolution would be that: typeof(X) would generate an error late in the semantic pass if X turns out to be a type, rather than an expression? --