class F { @:generic public static function makeVoid>>() { return new T(); } } class Main1 { static function main() { F.make(); } }