1 write to DefaultLabel
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
3825this.DefaultLabel = defaultLabel;
10 references to DefaultLabel
Microsoft.CodeAnalysis.CSharp (10)
CodeGen\EmitStatement.cs (2)
1244dispatch.DefaultLabel, 1979var defaultClone = GetLabelClone(node.DefaultLabel);
CodeGen\Optimizer.cs (2)
1442RecordBranch(node.DefaultLabel); 1448return node.Update(boundExpression, node.Cases, node.DefaultLabel, node.LengthBasedStringSwitchDataOpt);
FlowAnalysis\AbstractFlowPass_Switch.cs (1)
135PendingBranches.Add(new PendingBranch(node, state, node.DefaultLabel));
Generated\BoundNodes.xml.Generated.cs (3)
3839if (expression != this.Expression || cases != this.Cases || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(defaultLabel, this.DefaultLabel) || lengthBasedStringSwitchDataOpt != this.LengthBasedStringSwitchDataOpt) 11358return node.Update(expression, node.Cases, node.DefaultLabel, node.LengthBasedStringSwitchDataOpt); 15824new TreeDumperNode("defaultLabel", node.DefaultLabel, null),
Lowering\SpillSequenceSpiller.cs (1)
667return UpdateStatement(builder, node.Update(expression, node.Cases, node.DefaultLabel, node.LengthBasedStringSwitchDataOpt));
Lowering\UnmatchedGotoFinder.cs (1)
80AddGoto(node.DefaultLabel);