Mercurial > projects > ddmd
annotate dmd/CSX.d @ 0:10317f0c89a5
Initial commit
author | korDen |
---|---|
date | Sat, 24 Oct 2009 08:42:06 +0400 |
parents | |
children |
rev | line source |
---|---|
0 | 1 module dmd.CSX; |
2 | |
3 enum CSX | |
4 { | |
5 CSXthis_ctor = 1, // called this() | |
6 CSXsuper_ctor = 2, // called super() | |
7 CSXthis = 4, // referenced this | |
8 CSXsuper = 8, // referenced super | |
9 CSXlabel = 0x10, // seen a label | |
10 CSXreturn = 0x20, // seen a return statement | |
11 CSXany_ctor = 0x40, // either this() or super() was called | |
12 } | |
13 | |
14 import dmd.EnumUtils; | |
15 mixin(BringToCurrentScope!(CSX)); |