2 instantiations of BoundUnconvertedConditionalOperator
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Operators.cs (1)
5913
return new
BoundUnconvertedConditionalOperator
(node, condition, trueExpr, falseExpr, constantValue, noCommonTypeError, hasErrors: constantValue?.IsBad == true);
Generated\BoundNodes.xml.Generated.cs (1)
2031
var result = new
BoundUnconvertedConditionalOperator
(this.Syntax, condition, consequence, alternative, constantValueOpt, noCommonTypeError, this.HasErrors);
21 references to BoundUnconvertedConditionalOperator
Microsoft.CodeAnalysis.CSharp (21)
Binder\Binder.ValueChecks.cs (2)
5097
var
conditional = (
BoundUnconvertedConditionalOperator
)expr;
Binder\Binder_Conversions.cs (3)
180
var convertedConditional = ConvertConditionalExpression((
BoundUnconvertedConditionalOperator
)source, destination, conversionIfTargetTyped: conversion, diagnostics);
266
source = ConvertConditionalExpression((
BoundUnconvertedConditionalOperator
)source, CreateErrorType(), conversionIfTargetTyped: null, diagnostics, hasErrors);
2371
BoundUnconvertedConditionalOperator
source,
Binder\Binder_Expressions.cs (1)
337
case
BoundUnconvertedConditionalOperator
op:
Binder\Binder_Statements.cs (2)
2459
var
conditionalOperator = (
BoundUnconvertedConditionalOperator
)operand;
Binder\Semantics\Conversions\ConversionsBase.cs (1)
1217
if (!(source is
BoundUnconvertedConditionalOperator
conditionalOperator))
FlowAnalysis\AbstractFlowPass.cs (1)
3271
public override BoundNode VisitUnconvertedConditionalOperator(
BoundUnconvertedConditionalOperator
node)
FlowAnalysis\NullableWalker.cs (1)
6474
Debug.Assert(node is
BoundUnconvertedConditionalOperator
);
Generated\BoundNodes.xml.Generated.cs (10)
2027
public
BoundUnconvertedConditionalOperator
Update(BoundExpression condition, BoundExpression consequence, BoundExpression alternative, ConstantValue? constantValueOpt, ErrorCode noCommonTypeError)
2031
var
result = new BoundUnconvertedConditionalOperator(this.Syntax, condition, consequence, alternative, constantValueOpt, noCommonTypeError, this.HasErrors);
9068
return VisitUnconvertedConditionalOperator((
BoundUnconvertedConditionalOperator
)node, arg);
9496
public virtual R VisitUnconvertedConditionalOperator(
BoundUnconvertedConditionalOperator
node, A arg) => this.DefaultVisit(node, arg);
9734
public virtual BoundNode? VisitUnconvertedConditionalOperator(
BoundUnconvertedConditionalOperator
node) => this.DefaultVisit(node);
10104
public override BoundNode? VisitUnconvertedConditionalOperator(
BoundUnconvertedConditionalOperator
node)
11269
public override BoundNode? VisitUnconvertedConditionalOperator(
BoundUnconvertedConditionalOperator
node)
13173
public override BoundNode? VisitUnconvertedConditionalOperator(
BoundUnconvertedConditionalOperator
node)
13178
BoundUnconvertedConditionalOperator
updatedNode;
15708
public override TreeDumperNode VisitUnconvertedConditionalOperator(
BoundUnconvertedConditionalOperator
node, object? arg) => new TreeDumperNode("unconvertedConditionalOperator", null, new TreeDumperNode[]