4 references to ShouldGenerateHashTableSwitch
Microsoft.CodeAnalysis (1)
CodeGen\SwitchStringJumpTableEmitter.cs (1)
96
Debug.Assert(_keyHash == null ||
ShouldGenerateHashTableSwitch
(_caseLabels.Length));
Microsoft.CodeAnalysis.CSharp (3)
BoundTree\LengthBasedStringSwitchData.cs (1)
133
return SwitchStringJumpTableEmitter.
ShouldGenerateHashTableSwitch
(labelsCount) &&
CodeGen\EmitStatement.cs (1)
1499
if (SwitchStringJumpTableEmitter.
ShouldGenerateHashTableSwitch
(switchCaseLabels.Length))
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (1)
907
if (!CodeAnalysis.CodeGen.SwitchStringJumpTableEmitter.
ShouldGenerateHashTableSwitch
(labelsCount))