1 write to Consequence
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
2011this.Consequence = consequence;
15 references to Consequence
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder.ValueChecks.cs (2)
5099CheckValEscape(conditional.Consequence.Syntax, conditional.Consequence, escapeTo, checkingReceiver: false, diagnostics: diagnostics) &&
Binder\Binder_Conversions.cs (4)
2386? CreateConversion(source.Consequence.Syntax, source.Consequence, underlyingConversions[0], isCast: false, conversionGroupOpt: null, InConversionGroupFlags.Unspecified, destination, diagnostics) 2387: GenerateConversionForAssignment(destination, source.Consequence, diagnostics); 2401source.Consequence.Display,
Binder\Binder_Expressions.cs (1)
349object trueArg = op.Consequence.Display;
Binder\Binder_Statements.cs (1)
2462tryConversion(conditionalOperator.Consequence, ref reportedError, ref discardedUseSiteInfo);
Binder\Semantics\Conversions\ConversionsBase.cs (1)
1220var trueConversion = this.ClassifyImplicitConversionFromExpression(conditionalOperator.Consequence, destination, ref useSiteInfo);
FlowAnalysis\AbstractFlowPass.cs (1)
3273return VisitConditionalOperatorCore(node, isByRef: false, node.Condition, node.Consequence, node.Alternative);
Generated\BoundNodes.xml.Generated.cs (5)
2029if (condition != this.Condition || consequence != this.Consequence || alternative != this.Alternative || constantValueOpt != this.ConstantValueOpt || noCommonTypeError != this.NoCommonTypeError) 10109this.Visit(node.Consequence); 11274BoundExpression consequence = (BoundExpression)this.Visit(node.Consequence); 13178BoundExpression consequence = (BoundExpression)this.Visit(node.Consequence); 15713new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.Consequence, null) }),