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;
 }
示例#3
0
 public SerializedReferencedDeclarationsCollector(IDeclarationsFromComProjectLoader declarationsFromComProjectLoader, IComProjectDeserializer deserializer)
     : base(declarationsFromComProjectLoader)
 {
     _deserializer = deserializer;
 }
 protected ReferencedDeclarationsCollectorBase(IDeclarationsFromComProjectLoader declarationsFromComProjectLoader)
 {
     _declarationsFromComProjectLoader = declarationsFromComProjectLoader;
 }