34 references to StartOfWordSubstring
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (28)
Utilities\PatternMatcherTests.cs (28)
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)]
249
AssertContainsType(PatternMatchKind.
StartOfWordSubstring
, match);
265
AssertContainsType(PatternMatchKind.
StartOfWordSubstring
, match);
281
AssertContainsType(PatternMatchKind.
StartOfWordSubstring
, match);
290
AssertContainsType(PatternMatchKind.
StartOfWordSubstring
, match);
299
AssertContainsType(PatternMatchKind.
StartOfWordSubstring
, match);
315
Assert.True(match.Select(m => m.Kind).SequenceEqual(new[] { PatternMatchKind.
StartOfWordSubstring
, PatternMatchKind.
StartOfWordSubstring
}));
323
Assert.True(match.Select(m => m.Kind).SequenceEqual(new[] { PatternMatchKind.
StartOfWordSubstring
, PatternMatchKind.
StartOfWordSubstring
}));
348
AssertContainsType(PatternMatchKind.
StartOfWordSubstring
, match);
357
AssertContainsType(PatternMatchKind.
StartOfWordSubstring
, match);
366
AssertContainsType(PatternMatchKind.
StartOfWordSubstring
, match);
382
Assert.True(match.Select(m => m.Kind).SequenceEqual(new[] { PatternMatchKind.
StartOfWordSubstring
, PatternMatchKind.
StartOfWordSubstring
}));
393
AssertContainsType(PatternMatchKind.
StartOfWordSubstring
, match);
Microsoft.CodeAnalysis.Features (1)
NavigateTo\AbstractNavigateToSearchService.InProcess.cs (1)
29
(PatternMatchKind.
StartOfWordSubstring
, NavigateToMatchKind.Substring),
Microsoft.CodeAnalysis.Workspaces (4)
PatternMatching\PatternMatcher.cs (3)
197
PatternMatchKind.
StartOfWordSubstring
, punctuationStripped, isCaseSensitive: true,
218
return new PatternMatch(PatternMatchKind.
StartOfWordSubstring
, punctuationStripped,
232
return new PatternMatch(PatternMatchKind.
StartOfWordSubstring
, punctuationStripped,
PatternMatching\PatternMatchKind.cs (1)
104
/// cref="
StartOfWordSubstring
"/>. This can happen when the pattern is allow lowercases and matches some non
Microsoft.VisualStudio.LanguageServices (1)
NavigateTo\RoslynNavigateToSearchCallback.cs (1)
88
PatternMatching.PatternMatchKind.
StartOfWordSubstring
=> PatternMatchKind.Substring,