/// <summary> /// Initializes a new instance of the <see cref="Classifier"/> class. /// </summary> /// <param name="registry">Classification registry.</param> public Classifier(BufferParser parser, IClassificationTypeRegistryService classificationRegistry) { this.parser = parser; this.classificationRegistry = classificationRegistry; }
public SyntaxErrorTagger(BufferParser parser) { buffer = parser.Buffer; buffer.Changed += BufferChanged; this.parser = parser; }
/// <summary> /// Initializes a new instance of the <see cref="Classifier"/> class. /// </summary> /// <param name="registry">Classification registry.</param> public Classifier(BufferParser parser, IClassificationTypeRegistryService classificationRegistry) { this.parser = parser; this.classificationRegistry = classificationRegistry; }
public SemanticErrorTagger(BufferParser parser) { this.parser = parser; validators.Add(new GeneralSemanticValidator()); }