1 write to AlternativeOpt
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
3860this.AlternativeOpt = alternativeOpt;
15 references to AlternativeOpt
Microsoft.CodeAnalysis.CSharp (15)
BoundTree\BoundTreeRewriter.cs (2)
157if (node.AlternativeOpt is not BoundIfStatement ifStatement) 170alternative = ifStatement.AlternativeOpt;
BoundTree\BoundTreeWalker.cs (1)
239var alternative = node.AlternativeOpt;
BoundTree\NullabilityRewriter.cs (1)
42var alternative = node.AlternativeOpt;
Compilation\MemberSemanticModel.NodeMapBuilder.cs (1)
321var alternative = node.AlternativeOpt;
FlowAnalysis\AbstractFlowPass.cs (1)
1782var alternative = node.AlternativeOpt;
FlowAnalysis\NullableWalker.DebugVerifier.cs (1)
196var alternative = node.AlternativeOpt;
Generated\BoundNodes.xml.Generated.cs (4)
3872if (condition != this.Condition || consequence != this.Consequence || alternativeOpt != this.AlternativeOpt) 10153this.Visit(node.AlternativeOpt); 11364BoundStatement? alternativeOpt = (BoundStatement?)this.Visit(node.AlternativeOpt); 15833new TreeDumperNode("alternativeOpt", null, new TreeDumperNode[] { Visit(node.AlternativeOpt, null) }),
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
1078var alternative = node.AlternativeOpt;
Lowering\LocalRewriter\LocalRewriter_IfStatement.cs (2)
34var elseIfStatement = node.AlternativeOpt as BoundIfStatement; 39rewrittenAlternative = VisitStatement(node.AlternativeOpt);
Operations\CSharpOperationFactory.cs (1)
1811var alternative = boundIfStatement.AlternativeOpt;