Rubberduck.Parsing.VBA.RubberduckParser.RubberduckParser C# (CSharp) Method

RubberduckParser() public method

public RubberduckParser ( VBE vbe, RubberduckParserState state, IAttributeParser attributeParser ) : System
vbe VBE
state RubberduckParserState
attributeParser IAttributeParser
return System
        public RubberduckParser(VBE vbe, RubberduckParserState state, IAttributeParser attributeParser)
        {
            _resolverTokenSource = CancellationTokenSource.CreateLinkedTokenSource(_central.Token);
            _vbe = vbe;
            _state = state;
            _attributeParser = attributeParser;

            _comReflector = new ReferencedDeclarationsCollector();

            state.ParseRequest += ReparseRequested;
            state.StateChanged += StateOnStateChanged;
        }