35 references to StartOfWordSubstring
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (29)
Utilities\PatternMatcherTests.cs (29)
141[InlineData("Fog[|B|]ar", "b", PatternMatchKind.StartOfWordSubstring, CaseInsensitive)] 143[InlineData("_[|my|]Button", "my", PatternMatchKind.StartOfWordSubstring, CaseSensitive)] 144[InlineData("my[|_b|]utton", "_b", PatternMatchKind.StartOfWordSubstring, CaseSensitive)] 145[InlineData("_[|my|]button", "my", PatternMatchKind.StartOfWordSubstring, CaseSensitive)] 146[InlineData("_my[|_b|]utton", "_b", PatternMatchKind.StartOfWordSubstring, CaseSensitive)] 147[InlineData("_[|myb|]utton", "myb", PatternMatchKind.StartOfWordSubstring, CaseSensitive)] 150[InlineData("my[|_B|]utton", "_b", PatternMatchKind.StartOfWordSubstring, CaseInsensitive)] 151[InlineData("_my[|_B|]utton", "_b", PatternMatchKind.StartOfWordSubstring, CaseInsensitive)] 152[InlineData("_[|myB|]utton", "myb", PatternMatchKind.StartOfWordSubstring, CaseInsensitive)] 156[InlineData("A[|BCD|]EFGH", "bcd", PatternMatchKind.StartOfWordSubstring, CaseInsensitive)] 157[InlineData("FogBar[|ChangedEventArgs|]", "changedeventargs", PatternMatchKind.StartOfWordSubstring, CaseInsensitive)] 158[InlineData("Abcdefghij[|EfgHij|]", "efghij", PatternMatchKind.StartOfWordSubstring, CaseInsensitive)] 194[InlineData("Combine[|Bin|]ary", "bin", PatternMatchKind.StartOfWordSubstring, CaseInsensitive)] 196[InlineData("_ABC_[|Abc|]_", "Abc", PatternMatchKind.StartOfWordSubstring, CaseSensitive)] 254AssertContainsType(PatternMatchKind.StartOfWordSubstring, match); 270AssertContainsType(PatternMatchKind.StartOfWordSubstring, match); 286AssertContainsType(PatternMatchKind.StartOfWordSubstring, match); 295AssertContainsType(PatternMatchKind.StartOfWordSubstring, match); 304AssertContainsType(PatternMatchKind.StartOfWordSubstring, match); 320Assert.True(match.Select(m => m.Kind).SequenceEqual(new[] { PatternMatchKind.StartOfWordSubstring, PatternMatchKind.StartOfWordSubstring })); 328Assert.True(match.Select(m => m.Kind).SequenceEqual(new[] { PatternMatchKind.StartOfWordSubstring, PatternMatchKind.StartOfWordSubstring })); 353AssertContainsType(PatternMatchKind.StartOfWordSubstring, match); 362AssertContainsType(PatternMatchKind.StartOfWordSubstring, match); 371AssertContainsType(PatternMatchKind.StartOfWordSubstring, match); 387Assert.True(match.Select(m => m.Kind).SequenceEqual(new[] { PatternMatchKind.StartOfWordSubstring, PatternMatchKind.StartOfWordSubstring })); 398AssertContainsType(PatternMatchKind.StartOfWordSubstring, match);
Microsoft.CodeAnalysis.Features (1)
NavigateTo\AbstractNavigateToSearchService.InProcess.cs (1)
31(PatternMatchKind.StartOfWordSubstring, NavigateToMatchKind.Substring),
Microsoft.CodeAnalysis.Workspaces (4)
PatternMatching\PatternMatcher.cs (3)
227var resultType = char.IsUpper(candidate[caseSensitiveIndex]) ? PatternMatchKind.StartOfWordSubstring : PatternMatchKind.NonLowercaseSubstring; 245return new PatternMatch(PatternMatchKind.StartOfWordSubstring, punctuationStripped, 260return new PatternMatch(PatternMatchKind.StartOfWordSubstring, punctuationStripped,
PatternMatching\PatternMatchKind.cs (1)
102/// cref="StartOfWordSubstring"/>. This can happen when the pattern is allow lowercases and matches some non
Microsoft.VisualStudio.LanguageServices (1)
NavigateTo\RoslynNavigateToSearchCallback.cs (1)
95PatternMatching.PatternMatchKind.StartOfWordSubstring => PatternMatchKind.Substring,