2 instantiations of BoundUnconvertedConditionalOperator
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Operators.cs (1)
4234return new BoundUnconvertedConditionalOperator(node, condition, trueExpr, falseExpr, constantValue, noCommonTypeError, hasErrors: constantValue?.IsBad == true);
Generated\BoundNodes.xml.Generated.cs (1)
1982var result = new BoundUnconvertedConditionalOperator(this.Syntax, condition, consequence, alternative, constantValueOpt, noCommonTypeError, this.HasErrors);
22 references to BoundUnconvertedConditionalOperator
Microsoft.CodeAnalysis.CSharp (22)
Binder\Binder.ValueChecks.cs (2)
3964var conditional = (BoundUnconvertedConditionalOperator)expr;
Binder\Binder_Conversions.cs (3)
173var convertedConditional = ConvertConditionalExpression((BoundUnconvertedConditionalOperator)source, destination, conversionIfTargetTyped: conversion, diagnostics); 239source = ConvertConditionalExpression((BoundUnconvertedConditionalOperator)source, CreateErrorType(), conversionIfTargetTyped: null, diagnostics, hasErrors); 411BoundUnconvertedConditionalOperator source,
Binder\Binder_Expressions.cs (1)
301case BoundUnconvertedConditionalOperator op:
Binder\Binder_Invocation.cs (1)
989case BoundUnconvertedConditionalOperator { Type: { } naturalType } conditionalExpr:
Binder\Binder_Statements.cs (2)
2373var conditionalOperator = (BoundUnconvertedConditionalOperator)operand;
Binder\Semantics\Conversions\ConversionsBase.cs (1)
1135if (!(source is BoundUnconvertedConditionalOperator conditionalOperator))
FlowAnalysis\AbstractFlowPass.cs (1)
3042public override BoundNode VisitUnconvertedConditionalOperator(BoundUnconvertedConditionalOperator node)
FlowAnalysis\NullableWalker.cs (1)
5497Debug.Assert(node is BoundUnconvertedConditionalOperator);
Generated\BoundNodes.xml.Generated.cs (10)
1978public BoundUnconvertedConditionalOperator Update(BoundExpression condition, BoundExpression consequence, BoundExpression alternative, ConstantValue? constantValueOpt, ErrorCode noCommonTypeError) 1982var result = new BoundUnconvertedConditionalOperator(this.Syntax, condition, consequence, alternative, constantValueOpt, noCommonTypeError, this.HasErrors); 8607return VisitUnconvertedConditionalOperator((BoundUnconvertedConditionalOperator)node, arg); 9016public virtual R VisitUnconvertedConditionalOperator(BoundUnconvertedConditionalOperator node, A arg) => this.DefaultVisit(node, arg); 9244public virtual BoundNode? VisitUnconvertedConditionalOperator(BoundUnconvertedConditionalOperator node) => this.DefaultVisit(node); 9604public override BoundNode? VisitUnconvertedConditionalOperator(BoundUnconvertedConditionalOperator node) 10700public override BoundNode? VisitUnconvertedConditionalOperator(BoundUnconvertedConditionalOperator node) 12426public override BoundNode? VisitUnconvertedConditionalOperator(BoundUnconvertedConditionalOperator node) 12431BoundUnconvertedConditionalOperator updatedNode; 14850public override TreeDumperNode VisitUnconvertedConditionalOperator(BoundUnconvertedConditionalOperator node, object? arg) => new TreeDumperNode("unconvertedConditionalOperator", null, new TreeDumperNode[]