Mercurial > projects > ddmd
annotate dmd/CSX.d @ 137:09c858522d55
merge
author | Trass3r |
---|---|
date | Mon, 13 Sep 2010 23:29:00 +0200 |
parents | 10317f0c89a5 |
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)); |