Exemple #1
0
 public BoundForStatement(BoundStatement variableDeclaration, BoundExpression condition, BoundExpression increment, BoundStatement body, BoundLabel breakLabel, BoundLabel continueLabel, bool isValid) : base(isValid)
 {
     VariableDeclaration = variableDeclaration;
     Condition           = condition;
     Increment           = increment;
     Body          = body;
     BreakLabel    = breakLabel;
     ContinueLabel = continueLabel;
 }
 public BoundWhileStatement(BoundExpression condition, BoundStatement body, BoundLabel breakLabel, BoundLabel continueLabel, bool isValid) : base(isValid)
 {
     Condition     = condition;
     Body          = body;
     BreakLabel    = breakLabel;
     ContinueLabel = continueLabel;
 }