public UserComProjectSynchronizer( RubberduckParserState state, IDeclarationsFromComProjectLoader declarationsFromComProjectLoader, IUserComProjectProvider userComProjectProvider, IProjectsToResolveFromComProjectSelector projectsToResolveFromComProjectSelector) { _declarationsFromComProjectLoader = declarationsFromComProjectLoader; _userComProjectProvider = userComProjectProvider; _projectsToResolveFromComProjectSelector = projectsToResolveFromComProjectSelector; _state = state; }
public LibraryReferencedDeclarationsCollector(IDeclarationsFromComProjectLoader declarationsFromComProjectLoader, IComLibraryProvider comLibraryProvider) : base(declarationsFromComProjectLoader) { _comLibraryProvider = comLibraryProvider; }
public SerializedReferencedDeclarationsCollector(IDeclarationsFromComProjectLoader declarationsFromComProjectLoader, IComProjectDeserializer deserializer) : base(declarationsFromComProjectLoader) { _deserializer = deserializer; }
protected ReferencedDeclarationsCollectorBase(IDeclarationsFromComProjectLoader declarationsFromComProjectLoader) { _declarationsFromComProjectLoader = declarationsFromComProjectLoader; }