예제 #1
0
 public KeywordArgBuilder(ArgBuilder builder, int kwArgCount, int kwArgIndex)
 {
     _builder = builder;
     _kwArgCount = kwArgCount;
     _kwArgIndex = kwArgIndex;
 }
예제 #2
0
 public KeywordArgBuilder(ArgBuilder builder, int kwArgCount, int kwArgIndex)
 {
     _builder    = builder;
     _kwArgCount = kwArgCount;
     _kwArgIndex = kwArgIndex;
 }
예제 #3
0
        public MethodTarget(MethodBinder binder, MethodBase method, int parameterCount, ArgBuilder instanceBuilder, IList <ArgBuilder> argBuilders, ReturnBuilder returnBuilder)
        {
            this._binder          = binder;
            this._method          = method;
            this._parameterCount  = parameterCount;
            this._instanceBuilder = instanceBuilder;
            this._argBuilders     = argBuilders;
            this._returnBuilder   = returnBuilder;

            //argBuilders.TrimExcess();
        }