1 write to DefaultLabel
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
3675
this.
DefaultLabel
= defaultLabel;
8 references to DefaultLabel
Microsoft.CodeAnalysis.CSharp (8)
BoundTree\BoundSwitchStatement.cs (1)
22
this.
DefaultLabel
?.Label ?? this.BreakLabel,
FlowAnalysis\AbstractFlowPass_Switch.cs (2)
52
label == node.
DefaultLabel
&& node.Expression.ConstantValueOpt == null && IsTraditionalSwitch(node))
75
(node.
DefaultLabel
== null && node.Expression.ConstantValueOpt == null && IsTraditionalSwitch(node)))
Generated\BoundNodes.xml.Generated.cs (5)
3692
if (expression != this.Expression || innerLocals != this.InnerLocals || innerLocalFunctions != this.InnerLocalFunctions || switchSections != this.SwitchSections || reachabilityDecisionDag != this.ReachabilityDecisionDag || defaultLabel != this.
DefaultLabel
|| !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(breakLabel, this.BreakLabel))
9784
this.Visit(node.
DefaultLabel
);
10957
BoundSwitchLabel? defaultLabel = (BoundSwitchLabel?)this.Visit(node.
DefaultLabel
);
12931
BoundSwitchLabel? defaultLabel = (BoundSwitchLabel?)this.Visit(node.
DefaultLabel
);
15255
new TreeDumperNode("defaultLabel", null, new TreeDumperNode[] { Visit(node.
DefaultLabel
, null) }),