1 write to SwitchSections
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
3785
this.
SwitchSections
= switchSections;
17 references to SwitchSections
Microsoft.CodeAnalysis.CSharp (17)
Binder\RefSafetyAnalysis.cs (1)
396
this.VisitList(node.
SwitchSections
);
BoundTree\BoundNode_Source.cs (1)
286
foreach (BoundSwitchSection section in switchStatement.
SwitchSections
)
BoundTree\BoundSwitchStatement.cs (1)
21
this.
SwitchSections
,
FlowAnalysis\AbstractFlowPass_Switch.cs (2)
24
var switchSections = node.
SwitchSections
;
47
foreach (var section in node.
SwitchSections
)
FlowAnalysis\ControlFlowPass.cs (1)
387
foreach (var section in node.
SwitchSections
)
FlowAnalysis\NullableWalker_Patterns.cs (3)
280
foreach (var section in node.
SwitchSections
)
290
foreach (var section in node.
SwitchSections
)
301
foreach (var section in node.
SwitchSections
)
Generated\BoundNodes.xml.Generated.cs (5)
3804
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))
10141
this.VisitList(node.
SwitchSections
);
11351
ImmutableArray<BoundSwitchSection> switchSections = this.VisitList(node.
SwitchSections
);
13397
ImmutableArray<BoundSwitchSection> switchSections = this.VisitList(node.
SwitchSections
);
15814
new TreeDumperNode("switchSections", null, from x in node.
SwitchSections
select Visit(x, null)),
Lowering\LocalRewriter\LocalRewriter_PatternSwitchStatement.cs (2)
65
: base(node.Syntax, localRewriter, node.
SwitchSections
.SelectAsArray(section => section.Syntax),
130
foreach (BoundSwitchSection section in node.
SwitchSections
)
Operations\CSharpOperationFactory.cs (1)
2687
ImmutableArray<ISwitchCaseOperation> cases = CreateFromArray<BoundSwitchSection, ISwitchCaseOperation>(boundSwitchStatement.
SwitchSections
);