public SynchronousDeclarationResolveRunner( RubberduckParserState state, IParserStateManager parserStateManager, IProjectReferencesProvider projectReferencesProvider) : base( state, parserStateManager, projectReferencesProvider) { }
protected DeclarationResolveRunnerBase( RubberduckParserState state, IParserStateManager parserStateManager, IProjectReferencesProvider projectReferencesProvider) { if (state == null) { throw new ArgumentNullException(nameof(state)); } if (parserStateManager == null) { throw new ArgumentNullException(nameof(parserStateManager)); } if (projectReferencesProvider == null) { throw new ArgumentNullException(nameof(projectReferencesProvider)); } _state = state; _parserStateManager = parserStateManager; _projectReferencesProvider = projectReferencesProvider; }