4 instantiations of BraceMatchingResult
Microsoft.CodeAnalysis.Features (4)
BraceMatching\AbstractBraceMatcher.cs (2)
75return new BraceMatchingResult(leftToken.Span, rightToken.Span); 83return new BraceMatchingResult(leftToken.Span, rightToken.Span);
BraceMatching\AbstractDirectiveTriviaBraceMatcher.cs (1)
64return new BraceMatchingResult(
EmbeddedLanguages\Json\LanguageServices\JsonBraceMatcher.cs (1)
110: new BraceMatchingResult(open.GetSpan(), close.GetSpan());
21 references to BraceMatchingResult
Microsoft.CodeAnalysis.ExternalAccess.AspNetCore (1)
EmbeddedLanguages\BraceMatching\AspNetCoreBraceMatchingResult.cs (1)
10/// <inheritdoc cref="BraceMatchingResult"/>
Microsoft.CodeAnalysis.Features (20)
BraceMatching\AbstractBraceMatcher.cs (1)
58public async Task<BraceMatchingResult?> FindBracesAsync(
BraceMatching\AbstractDirectiveTriviaBraceMatcher.cs (1)
29public async Task<BraceMatchingResult?> FindBracesAsync(Document document, int position, BraceMatchingOptions options, CancellationToken cancellationToken)
BraceMatching\AbstractEmbeddedLanguageBraceMatcher.cs (1)
31public async Task<BraceMatchingResult?> FindBracesAsync(
BraceMatching\BraceMatchingService.cs (1)
24public async Task<BraceMatchingResult?> GetMatchingBracesAsync(Document document, int position, BraceMatchingOptions options, CancellationToken cancellationToken)
BraceMatching\IBraceMatcher.cs (2)
14/// cref="BraceMatchingResult"/> if the position is at the start or end character of a matching pair of braces. 29Task<BraceMatchingResult?> FindBracesAsync(Document document, int position, BraceMatchingOptions options, CancellationToken cancellationToken);
BraceMatching\IBraceMatchingService.cs (1)
14Task<BraceMatchingResult?> GetMatchingBracesAsync(Document document, int position, BraceMatchingOptions options, CancellationToken cancellationToken);
BraceMatching\IBraceMatchingServiceExtensions.cs (1)
24BraceMatchingResult? braces2 = null;
BraceMatching\IEmbeddedLanguageBraceMatcher.cs (1)
12BraceMatchingResult? FindBraces(
EmbeddedLanguages\Json\LanguageServices\JsonBraceMatcher.cs (5)
35public BraceMatchingResult? FindBraces( 58private static BraceMatchingResult? GetMatchingBraces(JsonTree tree, int position) 70private static BraceMatchingResult? FindBraceHighlights(JsonTree tree, VirtualChar ch) 73private static BraceMatchingResult? FindBraceMatchingResult(JsonNode node, VirtualChar ch) 107private static BraceMatchingResult? Create(JsonToken open, JsonToken close)
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexBraceMatcher.cs (6)
38public BraceMatchingResult? FindBraces( 56private static BraceMatchingResult? GetMatchingBraces(RegexTree tree, int position) 71private static BraceMatchingResult? CreateResult(RegexToken open, RegexToken close) 76private static BraceMatchingResult? FindCommentBraces(RegexTree tree, VirtualChar ch) 89private static BraceMatchingResult? FindGroupingBraces(RegexTree tree, VirtualChar ch) 95private static BraceMatchingResult? FindCharacterClassBraces(RegexTree tree, VirtualChar ch)