Esempio n. 1
0
 public ExpressionItemTransform(int offset, int length, ExpressionItemNode target, ExpressionNode transform, ExpressionNode separator)
     : base(offset, length)
 {
     Target = target;
     target.SetParent(this);
     Transform = transform;
     transform.SetParent(this);
     Separator = separator;
     separator?.SetParent(this);
 }
Esempio n. 2
0
 public ExpressionProperty(int offset, int length, ExpressionNode expression) : base(offset, length)
 {
     Expression = expression;
     expression.SetParent(this);
 }
Esempio n. 3
0
 public IncompleteExpressionError(int offset, bool wasEOF, ExpressionErrorKind kind, ExpressionNode incompleteNode)
     : base(offset, wasEOF, kind)
 {
     IncompleteNode = incompleteNode;
     incompleteNode.SetParent(this);
 }
 public ExpressionItem(int offset, int length, string name, ExpressionNode transform) : base(offset, length)
 {
     Transform = transform;
     transform?.SetParent(this);
     Name = name;
 }