1 write to CaseExpressionOpt
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
4716
this.
CaseExpressionOpt
= caseExpressionOpt;
8 references to CaseExpressionOpt
Microsoft.CodeAnalysis.CSharp (8)
CodeGen\EmitStatement.cs (1)
1957
BoundExpression caseExpressionOpt = node.
CaseExpressionOpt
;
CodeGen\Optimizer.cs (1)
1401
Debug.Assert(node.
CaseExpressionOpt
== null, "we should not have label expressions at this stage");
Generated\BoundNodes.xml.Generated.cs (4)
4729
if (!Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(label, this.Label) || caseExpressionOpt != this.
CaseExpressionOpt
|| labelExpressionOpt != this.LabelExpressionOpt)
10244
this.Visit(node.
CaseExpressionOpt
);
11495
BoundExpression? caseExpressionOpt = (BoundExpression?)this.Visit(node.
CaseExpressionOpt
);
16032
new TreeDumperNode("caseExpressionOpt", null, new TreeDumperNode[] { Visit(node.
CaseExpressionOpt
, null) }),
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (1)
362
BoundExpression caseExpressionOpt = (BoundExpression)this.Visit(node.
CaseExpressionOpt
);
Lowering\IteratorRewriter\IteratorMethodToStateMachineRewriter.cs (1)
345
BoundExpression caseExpressionOpt = (BoundExpression)this.Visit(node.
CaseExpressionOpt
);