private void AddClassification(RegexToken token, string typeName) { if (!token.IsMissing) { Context.AddClassification(typeName, token.GetSpan()); } }
private static void AddTriviaClassifications(RegexTrivia trivia, EmbeddedLanguageClassificationContext context) { if (trivia.Kind == RegexKind.CommentTrivia && trivia.VirtualChars.Length > 0) { context.AddClassification(ClassificationTypeNames.RegexComment, GetSpan(trivia.VirtualChars)); } }
public void AddClassification(string classificationType, TextSpan span) => _context.AddClassification(classificationType, span);