comparison dmd2/statement.h @ 1577:e4f7b5d9c68a

DMD 2.032 Merge.
author Robert Clipsham <robert@octarineparrot.com>
date Tue, 08 Sep 2009 10:07:56 +0100
parents 54b3c1394d62
children
comparison
equal deleted inserted replaced
1576:4551475bc6b6 1577:e4f7b5d9c68a
151 virtual void toNakedIR(IRState *irs); 151 virtual void toNakedIR(IRState *irs);
152 virtual AsmBlockStatement* endsWithAsm(); 152 virtual AsmBlockStatement* endsWithAsm();
153 #endif 153 #endif
154 }; 154 };
155 155
156 struct PeelStatement : Statement
157 {
158 Statement *s;
159
160 PeelStatement(Statement *s);
161 Statement *semantic(Scope *sc);
162 };
163
156 struct ExpStatement : Statement 164 struct ExpStatement : Statement
157 { 165 {
158 Expression *exp; 166 Expression *exp;
159 167
160 ExpStatement(Loc loc, Expression *exp); 168 ExpStatement(Loc loc, Expression *exp);