39 references to StartOfWordSubstring
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (29)
Utilities\PatternMatcherTests.cs (29)
140[InlineData("Fog[|B|]ar", "b", PatternMatchKind.StartOfWordSubstring, CaseInsensitive)] 142[InlineData("_[|my|]Button", "my", PatternMatchKind.StartOfWordSubstring, CaseSensitive)] 143[InlineData("my[|_b|]utton", "_b", PatternMatchKind.StartOfWordSubstring, CaseSensitive)] 144[InlineData("_[|my|]button", "my", PatternMatchKind.StartOfWordSubstring, CaseSensitive)] 145[InlineData("_my[|_b|]utton", "_b", PatternMatchKind.StartOfWordSubstring, CaseSensitive)] 146[InlineData("_[|myb|]utton", "myb", PatternMatchKind.StartOfWordSubstring, CaseSensitive)] 149[InlineData("my[|_B|]utton", "_b", PatternMatchKind.StartOfWordSubstring, CaseInsensitive)] 150[InlineData("_my[|_B|]utton", "_b", PatternMatchKind.StartOfWordSubstring, CaseInsensitive)] 151[InlineData("_[|myB|]utton", "myb", PatternMatchKind.StartOfWordSubstring, CaseInsensitive)] 155[InlineData("A[|BCD|]EFGH", "bcd", PatternMatchKind.StartOfWordSubstring, CaseInsensitive)] 156[InlineData("FogBar[|ChangedEventArgs|]", "changedeventargs", PatternMatchKind.StartOfWordSubstring, CaseInsensitive)] 157[InlineData("Abcdefghij[|EfgHij|]", "efghij", PatternMatchKind.StartOfWordSubstring, CaseInsensitive)] 193[InlineData("Combine[|Bin|]ary", "bin", PatternMatchKind.StartOfWordSubstring, CaseInsensitive)] 195[InlineData("_ABC_[|Abc|]_", "Abc", PatternMatchKind.StartOfWordSubstring, CaseSensitive)] 253AssertContainsType(PatternMatchKind.StartOfWordSubstring, match); 269AssertContainsType(PatternMatchKind.StartOfWordSubstring, match); 285AssertContainsType(PatternMatchKind.StartOfWordSubstring, match); 294AssertContainsType(PatternMatchKind.StartOfWordSubstring, match); 303AssertContainsType(PatternMatchKind.StartOfWordSubstring, match); 319Assert.True(match.Select(m => m.Kind).SequenceEqual(new[] { PatternMatchKind.StartOfWordSubstring, PatternMatchKind.StartOfWordSubstring })); 327Assert.True(match.Select(m => m.Kind).SequenceEqual(new[] { PatternMatchKind.StartOfWordSubstring, PatternMatchKind.StartOfWordSubstring })); 352AssertContainsType(PatternMatchKind.StartOfWordSubstring, match); 361AssertContainsType(PatternMatchKind.StartOfWordSubstring, match); 370AssertContainsType(PatternMatchKind.StartOfWordSubstring, match); 386Assert.True(match.Select(m => m.Kind).SequenceEqual(new[] { PatternMatchKind.StartOfWordSubstring, PatternMatchKind.StartOfWordSubstring })); 397AssertContainsType(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)
211var resultType = char.IsUpper(candidate[caseSensitiveIndex]) ? PatternMatchKind.StartOfWordSubstring : PatternMatchKind.NonLowercaseSubstring; 229return new PatternMatch(PatternMatchKind.StartOfWordSubstring, punctuationStripped, 244return 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.CodeAnalysis.Workspaces.UnitTests (4)
FindSymbols\NavigateToSearchIndexTests.cs (4)
880[InlineData("OperatorBinary", "", "Binary", null, PatternMatchKind.StartOfWordSubstring)] 881[InlineData("OperatorBinary", "", "binary", null, PatternMatchKind.StartOfWordSubstring)] 882[InlineData("OperatorBinary", "", "Bin", null, PatternMatchKind.StartOfWordSubstring)] 883[InlineData("OperatorBinary", "", "bin", null, PatternMatchKind.StartOfWordSubstring)]
Microsoft.VisualStudio.LanguageServices (1)
NavigateTo\RoslynNavigateToSearchCallback.cs (1)
101PatternMatching.PatternMatchKind.StartOfWordSubstring => PatternMatchKind.Substring,