1 write to SwitchLabels
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
5668
this.
SwitchLabels
= switchLabels;
21 references to SwitchLabels
Microsoft.CodeAnalysis.CSharp (21)
Binder\DecisionDagBuilder.cs (1)
151
foreach (BoundSwitchLabel label in section.
SwitchLabels
)
Binder\SwitchBinder_Patterns.cs (2)
93
var labelBuilder = ArrayBuilder<BoundSwitchLabel>.GetInstance(oldSection.
SwitchLabels
.Length);
94
foreach (var label in oldSection.
SwitchLabels
)
BoundTree\BoundNode_Source.cs (1)
288
foreach (var label in section.
SwitchLabels
)
BoundTree\BoundStatementExtensions.cs (1)
43
foreach (var boundSwitchLabel in ((BoundSwitchSection)node).
SwitchLabels
)
FlowAnalysis\AbstractFlowPass.cs (1)
864
foreach (var label in sec.
SwitchLabels
)
FlowAnalysis\AbstractFlowPass_Switch.cs (2)
49
foreach (var label in section.
SwitchLabels
)
123
foreach (var label in node.
SwitchLabels
)
FlowAnalysis\ControlFlowPass.cs (2)
379
var syntax = node.
SwitchLabels
.Last().Syntax;
389
foreach (var label in section.
SwitchLabels
)
FlowAnalysis\NullableWalker_Patterns.cs (3)
282
foreach (var label in section.
SwitchLabels
)
303
foreach (var label in section.
SwitchLabels
)
320
foreach (var label in node.
SwitchLabels
)
FlowAnalysis\VariablesDeclaredWalker.cs (1)
58
foreach (var label in node.
SwitchLabels
)
Generated\BoundNodes.xml.Generated.cs (5)
5679
if (locals != this.Locals || switchLabels != this.
SwitchLabels
|| statements != this.Statements)
10391
this.VisitList(node.
SwitchLabels
);
11656
ImmutableArray<BoundSwitchLabel> switchLabels = this.VisitList(node.
SwitchLabels
);
13727
ImmutableArray<BoundSwitchLabel> switchLabels = this.VisitList(node.
SwitchLabels
);
16254
new TreeDumperNode("switchLabels", null, from x in node.
SwitchLabels
select Visit(x, null)),
Lowering\LocalRewriter\LocalRewriter_PatternSwitchStatement.cs (1)
135
foreach (BoundSwitchLabel switchLabel in section.
SwitchLabels
)
Operations\CSharpOperationFactory.cs (1)
2697
ImmutableArray<ICaseClauseOperation> clauses = CreateFromArray<BoundSwitchLabel, ICaseClauseOperation>(boundSwitchSection.
SwitchLabels
);