public CompletionSource(CompletionSourceProvider provider, ITextBuffer textBuffer)
 {
     m_textBuffer           = textBuffer;
     m_sourceProvider       = provider;
     m_parseTreeCache       = new ParseTreeCache();
     this.m_sourceTextCache = new SourceTextCache();
 }
Exemplo n.º 2
0
        internal Formatter(ParseTreeCache parseTreeProvider)
        {
            Requires.NotNull(parseTreeProvider, nameof(parseTreeProvider));

            this.parseTreeProvider = parseTreeProvider;
            this.formattingOptions = new FormattingOptions();
            this.ruleMap           = RuleMap.Create();
        }
Exemplo n.º 3
0
        internal Formatter(ParseTreeCache parseTreeProvider)
        {
            Requires.NotNull(parseTreeProvider, nameof(parseTreeProvider));

            this.parseTreeProvider = parseTreeProvider;
            this.formattingOptions = new FormattingOptions();
            this.ruleMap = RuleMap.Create();
        }
Exemplo n.º 4
0
        public DiagnosticsProvider(ParseTreeCache parseTreeCache)
        {
            Requires.NotNull(parseTreeCache, nameof(parseTreeCache));

            this.parseTreeCache = parseTreeCache;
        }
 internal FeatureContainer()
 {
     this.parseTreeCache      = new ParseTreeCache();
     this.Formatter           = new Formatter();
     this.DiagnosticsProvider = new DiagnosticsProvider(this.parseTreeCache);
 }
Exemplo n.º 6
0
 internal Colourizer(ParseTreeCache parseTreeCache)
 {
     this.ParseTreeCache = parseTreeCache;
 }
Exemplo n.º 7
0
 internal Colourizer(ParseTreeCache parseTreeCache)
 {
     this.ParseTreeCache = parseTreeCache;
 }
Exemplo n.º 8
0
        public DiagnosticsProvider(ParseTreeCache parseTreeCache)
        {
            Requires.NotNull(parseTreeCache, nameof(parseTreeCache));

            this.parseTreeCache = parseTreeCache;
        }