1 write to Consequence
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
1979
this.
Consequence
= consequence;
15 references to Consequence
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder.ValueChecks.cs (2)
4925
CheckValEscape(conditional.
Consequence
.Syntax, conditional.
Consequence
, escapeFrom, escapeTo, checkingReceiver: false, diagnostics: diagnostics) &&
Binder\Binder_Conversions.cs (4)
1951
? CreateConversion(source.
Consequence
.Syntax, source.
Consequence
, underlyingConversions[0], isCast: false, conversionGroupOpt: null, destination, diagnostics)
1952
: GenerateConversionForAssignment(destination, source.
Consequence
, diagnostics);
1966
source.
Consequence
.Display,
Binder\Binder_Expressions.cs (1)
318
object trueArg = op.
Consequence
.Display;
Binder\Binder_Statements.cs (1)
2432
tryConversion(conditionalOperator.
Consequence
, ref reportedError, ref discardedUseSiteInfo);
Binder\Semantics\Conversions\ConversionsBase.cs (1)
1220
var trueConversion = this.ClassifyImplicitConversionFromExpression(conditionalOperator.
Consequence
, destination, ref useSiteInfo);
FlowAnalysis\AbstractFlowPass.cs (1)
3251
return VisitConditionalOperatorCore(node, isByRef: false, node.Condition, node.
Consequence
, node.Alternative);
Generated\BoundNodes.xml.Generated.cs (5)
1997
if (condition != this.Condition || consequence != this.
Consequence
|| alternative != this.Alternative || constantValueOpt != this.ConstantValueOpt || noCommonTypeError != this.NoCommonTypeError)
9996
this.Visit(node.
Consequence
);
11147
BoundExpression consequence = (BoundExpression)this.Visit(node.
Consequence
);
13050
BoundExpression consequence = (BoundExpression)this.Visit(node.
Consequence
);
15578
new TreeDumperNode("consequence", null, new TreeDumperNode[] { Visit(node.
Consequence
, null) }),