Exemple #1
0
 public MixedGenericMethod(TypeSystemServices tss, ExternalMethod definition, IType[] arguments) : base(tss, definition.MethodInfo)
 {
     _definition  = definition;
     _arguments   = arguments;
     _constructed = IsConstructed();
     _typeMapper  = new GenericTypeMapper(
         tss,
         definition.GenericMethodDefinitionInfo.GenericParameters,
         arguments);
 }
        public InternalGenericMethod(TypeSystemServices tss, IMethod definition, IType[] arguments)
        {
            _tss              = tss;
            _definition       = definition;
            _genericArguments = arguments;

            _typeMapper = new GenericTypeMapper(
                tss,
                definition.GenericMethodDefinitionInfo.GenericParameters,
                arguments);

            _fullyConstructed = IsFullyConstructed();
        }