Пример #1
0
        private TargetSet BuildTargetSet(int count)
        {
            TargetSet ts = new TargetSet(this, count);

            if (_paramsCandidates != null)
            {
                foreach (MethodCandidate maker in _paramsCandidates)
                {
                    MethodCandidate target = maker.MakeParamsExtended(_binder, count, _kwArgs);
                    if (target != null)
                    {
                        ts.Add(target);
                    }
                }
            }

            return(ts);
        }
Пример #2
0
 private TargetSet BuildTargetSet(int count) {
     TargetSet ts = new TargetSet(this, count);
     if (_paramsCandidates != null) {
         foreach (MethodCandidate maker in _paramsCandidates) {
             MethodCandidate target = maker.MakeParamsExtended(_binder, count, _kwArgs);
             if (target != null) ts.Add(target);
         }
     } 
     
     return ts;
 }