/// <summary>
 /// Initializes a new instance of the <see cref="PipeExpression" /> class.
 /// </summary>
 /// <param name="type">Type of AST node.</param>
 /// <param name="argument">argument.</param>
 /// <param name="call">call.</param>
 public PipeExpression(string type = default(string), Expression argument = default(Expression), CallExpression call = default(CallExpression))
 {
     this.Type     = type;
     this.Argument = argument;
     this.Call     = call;
 }
예제 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Expression" /> class.
 /// </summary>
 public Expression(string type = default(string), List <Expression> elements = default(List <Expression>), List <Property> _params = default(List <Property>), Node body = default(Node), string _operator = default(string), Expression left = default(Expression), Expression right = default(Expression), Expression callee = default(Expression), List <Expression> arguments = default(List <Expression>), Expression test = default(Expression), Expression alternate = default(Expression), Expression consequent = default(Expression), Expression _object = default(Expression), PropertyKey property = default(PropertyKey), Expression array = default(Expression), Expression index = default(Expression), List <Property> properties = default(List <Property>), Expression argument = default(Expression), CallExpression call = default(CallExpression), string value = default(string), List <Duration> values = default(List <Duration>), string name = default(string))
 {
 }