4 instantiations of CamelCaseResult
Microsoft.CodeAnalysis.Workspaces (4)
PatternMatching\AllLowerCamelCaseMatcher.cs (1)
77
return new
CamelCaseResult
(
PatternMatching\CamelCaseResult.cs (2)
38
=>
new
(fromStart, Contiguous, MatchCount, MatchedSpansInReverse);
43
return new
CamelCaseResult
(FromStart, Contiguous, MatchCount + 1, MatchedSpansInReverse);
PatternMatching\PatternMatcher.cs (1)
550
var camelCaseResult = new
CamelCaseResult
(firstMatch == 0, contiguous.Value, matchCount, null);
14 references to CamelCaseResult
Microsoft.CodeAnalysis.Workspaces (14)
PatternMatching\AllLowerCamelCaseMatcher.cs (10)
66
private static PatternMatchKind GetKind(
CamelCaseResult
result, in TemporaryArray<TextSpan> candidateHumps)
69
private
CamelCaseResult
? TryMatch(
84
var bestResult = (
CamelCaseResult
?)null;
149
private
CamelCaseResult
? TryConsumePatternOrMatchNextHump(
152
var bestResult = (
CamelCaseResult
?)null;
184
var
result = resultOpt.Value;
212
CamelCaseResult
result, ref
CamelCaseResult
? bestResult, TextSpan? matchSpanToAdd, in TemporaryArray<TextSpan> candidateHumps)
241
private static bool IsBetter(
CamelCaseResult
result,
CamelCaseResult
? currentBestResult, in TemporaryArray<TextSpan> candidateHumps)
PatternMatching\CamelCaseResult.cs (3)
37
public
CamelCaseResult
WithFromStart(bool fromStart)
40
public
CamelCaseResult
WithAddedMatchedSpan(TextSpan value)
47
private static PatternMatchKind GetCamelCaseKind(
CamelCaseResult
result, in TemporaryArray<TextSpan> candidateHumps)
PatternMatching\PatternMatcher.cs (1)
550
var
camelCaseResult = new CamelCaseResult(firstMatch == 0, contiguous.Value, matchCount, null);