public RegexEmbeddedLanguageEditorFeatures( AbstractEmbeddedLanguageFeaturesProvider provider, EmbeddedLanguageInfo info ) : base(provider, info) { BraceMatcher = new RegexBraceMatcher(this); }
public RegexEmbeddedLanguageFeatures( AbstractEmbeddedLanguageFeaturesProvider provider, EmbeddedLanguageInfo info) : base(info) { _provider = provider; DocumentHighlightsService = new RegexDocumentHighlightsService(this); CompletionProvider = new RegexEmbeddedCompletionProvider(this); }
public RegexEmbeddedLanguage( AbstractEmbeddedLanguageFeaturesProvider provider, EmbeddedLanguageInfo info) { Info = info; _provider = provider; CompletionProvider = new RegexEmbeddedCompletionProvider(this); }
public RegexEmbeddedLanguage( AbstractEmbeddedLanguageFeaturesProvider provider, EmbeddedLanguageInfo info) { Info = info; Classifier = new RegexSyntaxClassifier(info); _provider = provider; DocumentHighlightsService = new RegexDocumentHighlightsService(this); CompletionProvider = new RegexEmbeddedCompletionProvider(this); }