4 overrides of TryMatch
Microsoft.CodeAnalysis.Workspaces (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\Matcher.ChoiceMatcher.cs (1)
15public override bool TryMatch(IList<T> sequence, ref int index)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\Matcher.RepeatMatcher.cs (1)
13public override bool TryMatch(IList<T> sequence, ref int index)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\Matcher.SequenceMatcher.cs (1)
13public override bool TryMatch(IList<T> sequence, ref int index)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\Matcher.SingleMatcher.cs (1)
14public override bool TryMatch(IList<T> sequence, ref int index)
8 references to TryMatch
Microsoft.CodeAnalysis.Workspaces (8)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\FileBannerFacts\AbstractFileBannerFacts.cs (5)
89_oneOrMoreBlankLines.TryMatch(leadingTriviaToKeep, ref index); 154_oneOrMoreBlankLines.TryMatch(leadingTriviaToKeep, ref index) || 155_bannerMatcher.TryMatch(leadingTriviaToKeep, ref index) || 156(node.FullSpan.Start == 0 && _fileBannerMatcher.TryMatch(leadingTriviaToKeep, ref index))) 178_fileBannerMatcher.TryMatch([.. leadingTrivia], ref index);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\Matcher.ChoiceMatcher.cs (1)
20if (matcher.TryMatch(sequence, ref index))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\Matcher.RepeatMatcher.cs (1)
15while (matcher.TryMatch(sequence, ref index))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\Matcher.SequenceMatcher.cs (1)
18if (!matcher.TryMatch(sequence, ref currentIndex))