public Branch(ScriptType type, string name, BlockStatement block) { Type = type; Name = name; Block = block; }
public Branch(List <Expression> conditions, BlockStatement block) { Conditions = conditions.AsReadOnly(); Block = block; }
public WhileStatement(ScriptToken start, ScriptToken end, Expression condition, BlockStatement block) : base(start, end) { Condition = condition; Block = block; }