/// <summary> /// Initializes a new instance of the <see cref="TestStatement" /> class. /// </summary> /// <param name="type">Type of AST node.</param> /// <param name="assignment">assignment.</param> public TestStatement(string type = default(string), VariableAssignment assignment = default(VariableAssignment)) { this.Type = type; this.Assignment = assignment; }
/// <summary> /// Initializes a new instance of the <see cref="Statement" /> class. /// </summary> public Statement(string type = default(string), string text = default(string), Identifier id = default(Identifier), Expression init = default(Expression), MemberExpression member = default(MemberExpression), Expression expression = default(Expression), Expression argument = default(Expression), VariableAssignment assignment = default(VariableAssignment)) { }