Boo.Lang.Compiler.TypeSystem.GenericParameterInferrer.GenericParameterInferrer C# (CSharp) Method

GenericParameterInferrer() public method

public GenericParameterInferrer ( CompilerContext context, IMethod genericMethod, Boo.Lang.Compiler.Ast.ExpressionCollection arguments ) : System
context CompilerContext
genericMethod IMethod
arguments Boo.Lang.Compiler.Ast.ExpressionCollection
return System
        public GenericParameterInferrer(CompilerContext context, IMethod genericMethod, ExpressionCollection arguments)
        {
            _context = context;
            _genericMethod = genericMethod;
            _arguments = arguments;

            InitializeInferredTypes(GenericMethod.GenericInfo.GenericParameters);
            InitializeDependencies(
                GenericMethod.GenericInfo.GenericParameters,
                GenericMethod.CallableType.GetSignature());
        }