Beispiel #1
0
 internal NodeThrow(Location location, Node value)
     : base(location)
 {
     this.value = value;
 }
Beispiel #2
0
 internal NodeOr(Node left, Node right)
     : base(left.location)
 {
     this.left = left;
     this.right = right;
 }
Beispiel #3
0
 internal NodeInvoke(Node target, List<Node> args)
     : base(target.location)
 {
     this.target = target;
     this.args = args;
 }
Beispiel #4
0
 internal NodeYield(Location location, Node value)
     : base(location)
 {
     this.value = value;
 }
Beispiel #5
0
 internal NodeAs(Node value, Node type)
     : base(value.location)
 {
     this.value = value;
     this.type = type;
 }