public SampleLanguageForVS(IClassificationTypeRegistryService registry, ITextBuffer buffer) { _registry = registry; _buffer = buffer; _commentType = registry.GetClassificationType(PredefinedClassificationTypeNames.Comment); _outerParenTag = MakeTag(PredefinedClassificationTypeNames.Keyword); _parseHelper = new BackgroundAnalyzerForVS <object, IList <ITagSpan <ITag> > >(buffer, this, true); }
public SyntaxAnalyzerForVS(VSBuffer ctx) : base(ctx) { _parseHelper = new BackgroundAnalyzerForVS <SparseAList <EditorToken>, ParseResults>(ctx.Buffer, this, false); }