1 type derived from RegexBaseCharacterClassNode
Microsoft.CodeAnalysis.Features (1)
EmbeddedLanguages\RegularExpressions\RegexNodes.cs (1)
143
internal sealed class RegexNegatedCharacterClassNode :
RegexBaseCharacterClassNode
8 references to RegexBaseCharacterClassNode
Microsoft.CodeAnalysis.Features (8)
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexBraceMatcher.cs (3)
97
var
node = FindCharacterClassNode(tree.Root, ch);
105
private static
RegexBaseCharacterClassNode
? FindCharacterClassNode(RegexNode node, VirtualChar ch)
106
=> FindNode<
RegexBaseCharacterClassNode
>(node, ch, (grouping, c) =>
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexEmbeddedCompletionProvider.cs (1)
426
var result = IsInCharacterClassWorker(child.Node, inCharacterClass || parent is
RegexBaseCharacterClassNode
);
EmbeddedLanguages\RegularExpressions\RegexNodes.cs (2)
215
RegexToken minusToken,
RegexBaseCharacterClassNode
characterClass)
225
public
RegexBaseCharacterClassNode
CharacterClass { get; }
EmbeddedLanguages\RegularExpressions\RegexParser.cs (2)
1218
private
RegexBaseCharacterClassNode
ParseCharacterClass()
1578
var
charClass = ParseCharacterClass();