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