Beispiel #1
0
        internal IndexerNode(Node variable, ParamListNode paramList)
        {
            variable.ThrowIfNullArgument(nameof(variable));
            paramList.ThrowIfNullArgument(nameof(paramList));

            Node1 = variable;
            Node2 = paramList;
        }
Beispiel #2
0
        internal IndexerNode(Node variable, ParamListNode paramList)
        {
            variable.ThrowIfNullArgument(nameof(variable));
            paramList.ThrowIfNullArgument(nameof(paramList));

            Node1 = variable;
            Node2 = paramList;
        }
Beispiel #3
0
        internal MethodNode(Node variable, Node method, ParamListNode args)
        {
            method.ThrowIfNullArgument(nameof(method));
            args.ThrowIfNullArgument(nameof(args));

            Node1 = variable;//Note:null is acceptable, static method call.
            Node2 = method;
            Node3 = args;
        }
Beispiel #4
0
        internal MethodNode(Node variable, Node method, ParamListNode args)
        {
            method.ThrowIfNullArgument(nameof(method));
            args.ThrowIfNullArgument(nameof(args));

            Node1 = variable;//Note:null is acceptable, static method call.
            Node2 = method;
            Node3 = args;
        }
Beispiel #5
0
 public NewNode(Node typeNode, ParamListNode paramList)
 {
     this.Node1 = typeNode;
     this.Node2 = paramList;
 }
Beispiel #6
0
 public NewNode(Node typeNode, ParamListNode paramList)
 {
     this.Node1 = typeNode;
     this.Node2 = paramList;
 }