diff options
Diffstat (limited to 'gcc/d/dmd/cond.h')
-rw-r--r-- | gcc/d/dmd/cond.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/d/dmd/cond.h b/gcc/d/dmd/cond.h index 8e33b16..576de8c 100644 --- a/gcc/d/dmd/cond.h +++ b/gcc/d/dmd/cond.h @@ -53,9 +53,13 @@ public: bool needExpansion; + StaticForeach(Loc loc, ForeachStatement *aggrfe, ForeachRangeStatement *rangefe); StaticForeach *syntaxCopy(); }; +void staticForeachPrepare(StaticForeach *sfe, Scope *sc); +bool staticForeachReady(StaticForeach *sfe); + class DVCondition : public Condition { public: @@ -100,7 +104,6 @@ class StaticIfCondition : public Condition { public: Expression *exp; - int nest; // limit circular dependencies StaticIfCondition(Loc loc, Expression *exp); Condition *syntaxCopy(); |