Mercurial > projects > ddmd
comparison dmd/SwitchStatement.d @ 187:b0d41ff5e0df
Added expandability scheme outlined in http://www.dsource.org/forums/viewtopic.php?t=5659&sid=6f2150ff5b0bffcd47512a6a7608d218
author | Abscissa |
---|---|
date | Tue, 07 Jun 2011 23:37:34 -0400 |
parents | 190ba98276b3 |
children |
comparison
equal
deleted
inserted
replaced
186:1a0c1126bc46 | 187:b0d41ff5e0df |
---|---|
55 | 55 |
56 import core.memory; | 56 import core.memory; |
57 | 57 |
58 import core.stdc.stdlib; | 58 import core.stdc.stdlib; |
59 | 59 |
60 import dmd.DDMDExtensions; | |
61 | |
60 class SwitchStatement : Statement | 62 class SwitchStatement : Statement |
61 { | 63 { |
64 mixin insertMemberExtension!(typeof(this)); | |
65 | |
62 Expression condition; | 66 Expression condition; |
63 Statement body_; | 67 Statement body_; |
64 bool isFinal; | 68 bool isFinal; |
65 | 69 |
66 DefaultStatement sdefault = null; | 70 DefaultStatement sdefault = null; |