Changeset 372 for trunk/win32/basetsd.d
- Timestamp:
- 01/08/12 12:52:50 (5 months ago)
- Files:
-
- trunk/win32/basetsd.d (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/win32/basetsd.d
r326 r372 23 23 } 24 24 25 /* [CyberShadow VP 2011.12.22] typedef is now deprecated in D2. 26 */ 27 template TypeDef(T) { 28 version (D_Version2) { 29 alias T TypeDef; 30 } else { 31 // must use mixin so that it doesn't cause a deprecation error under D2 32 mixin("typedef T TypeDef;"); 33 } 34 } 35 25 36 // [SnakE 2009-02-23] Moved HANDLE definition here from winnt.d to avoid 26 37 // 'forwatd template reference' to CPtr from winnt.d caused by a circular 27 38 // import. 28 39 29 typedef void*HANDLE;40 alias TypeDef!(void*) HANDLE; 30 41 31 42 alias HANDLE* PHANDLE, LPHANDLE;
