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