コード例 #1
0
ファイル: IndexerNode.cs プロジェクト: rexzh/RexToy
        internal IndexerNode(Node variable, ParamListNode paramList)
        {
            variable.ThrowIfNullArgument(nameof(variable));
            paramList.ThrowIfNullArgument(nameof(paramList));

            Node1 = variable;
            Node2 = paramList;
        }
コード例 #2
0
ファイル: IndexerNode.cs プロジェクト: rexzh/RexToy
        internal IndexerNode(Node variable, ParamListNode paramList)
        {
            variable.ThrowIfNullArgument(nameof(variable));
            paramList.ThrowIfNullArgument(nameof(paramList));

            Node1 = variable;
            Node2 = paramList;
        }
コード例 #3
0
ファイル: MethodNode.cs プロジェクト: rexzh/RexToy
        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;
        }
コード例 #4
0
ファイル: MethodNode.cs プロジェクト: rexzh/RexToy
        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;
        }