4 instantiations of BraceMatchingResult
Microsoft.CodeAnalysis.Features (4)
BraceMatching\AbstractBraceMatcher.cs (2)
75
return new
BraceMatchingResult
(leftToken.Span, rightToken.Span);
83
return new
BraceMatchingResult
(leftToken.Span, rightToken.Span);
BraceMatching\AbstractDirectiveTriviaBraceMatcher.cs (1)
64
return 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)
58
public async Task<
BraceMatchingResult
?> FindBracesAsync(
BraceMatching\AbstractDirectiveTriviaBraceMatcher.cs (1)
29
public async Task<
BraceMatchingResult
?> FindBracesAsync(Document document, int position, BraceMatchingOptions options, CancellationToken cancellationToken)
BraceMatching\AbstractEmbeddedLanguageBraceMatcher.cs (1)
31
public async Task<
BraceMatchingResult
?> FindBracesAsync(
BraceMatching\BraceMatchingService.cs (1)
24
public 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.
29
Task<
BraceMatchingResult
?> FindBracesAsync(Document document, int position, BraceMatchingOptions options, CancellationToken cancellationToken);
BraceMatching\IBraceMatchingService.cs (1)
14
Task<
BraceMatchingResult
?> GetMatchingBracesAsync(Document document, int position, BraceMatchingOptions options, CancellationToken cancellationToken);
BraceMatching\IBraceMatchingServiceExtensions.cs (1)
24
BraceMatchingResult
? braces2 = null;
BraceMatching\IEmbeddedLanguageBraceMatcher.cs (1)
12
BraceMatchingResult
? FindBraces(
EmbeddedLanguages\Json\LanguageServices\JsonBraceMatcher.cs (5)
35
public
BraceMatchingResult
? FindBraces(
58
private static
BraceMatchingResult
? GetMatchingBraces(JsonTree tree, int position)
70
private static
BraceMatchingResult
? FindBraceHighlights(JsonTree tree, VirtualChar ch)
73
private static
BraceMatchingResult
? FindBraceMatchingResult(JsonNode node, VirtualChar ch)
107
private static
BraceMatchingResult
? Create(JsonToken open, JsonToken close)
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexBraceMatcher.cs (6)
38
public
BraceMatchingResult
? FindBraces(
56
private static
BraceMatchingResult
? GetMatchingBraces(RegexTree tree, int position)
71
private static
BraceMatchingResult
? CreateResult(RegexToken open, RegexToken close)
76
private static
BraceMatchingResult
? FindCommentBraces(RegexTree tree, VirtualChar ch)
89
private static
BraceMatchingResult
? FindGroupingBraces(RegexTree tree, VirtualChar ch)
95
private static
BraceMatchingResult
? FindCharacterClassBraces(RegexTree tree, VirtualChar ch)