30.01.2012 8:59, Kagamin пишет:static assert(__traits(compiles, HANDLE.init is null));hmm... What declaration of HANDLE do you use?Wrapper knows nothing about non-standard types, but in `CreateFileW` the last argument is `__(in?) HANDLE hTemplateFile`, so it is an optional parameter (can be `null`) and wrapper ensures that it isn't a mistake and `HANDLE` is nullable.
Will it compile for alias int HANDLE; ?