// FIXME checkthat all lines are report as errors
class T {
	static function run() : void {
		undefined as __noconvert__ boolean;
		undefined as __noconvert__ int;
		undefined as __noconvert__ number;
		undefined as __noconvert__ string;
		undefined as __noconvert__ Object;
		undefined as __noconvert__ number[];
		undefined as __noconvert__ function () : void;
		null as __noconvert__ boolean;
		null as __noconvert__ int;
		null as __noconvert__ number;
		null as __noconvert__ string;
	}
}
