2 instantiations of BoundTupleBinaryOperator
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_TupleOperators.cs (1)
35
return new
BoundTupleBinaryOperator
(node, convertedLeft, convertedRight, kind, operators, resultType);
Generated\BoundNodes.xml.Generated.cs (1)
1708
var result = new
BoundTupleBinaryOperator
(this.Syntax, left, right, operatorKind, operators, type, this.HasErrors);
17 references to BoundTupleBinaryOperator
Microsoft.CodeAnalysis.CSharp (17)
Binder\Binder_TupleOperators.cs (1)
25
private
BoundTupleBinaryOperator
BindTupleBinaryOperator(BinaryExpressionSyntax node, BinaryOperatorKind kind,
FlowAnalysis\AbstractFlowPass.cs (1)
1135
public override BoundNode VisitTupleBinaryOperator(
BoundTupleBinaryOperator
node)
FlowAnalysis\NullableWalker.cs (1)
9263
public override BoundNode? VisitTupleBinaryOperator(
BoundTupleBinaryOperator
node)
Generated\BoundNodes.xml.Generated.cs (10)
1704
public
BoundTupleBinaryOperator
Update(BoundExpression left, BoundExpression right, BinaryOperatorKind operatorKind, TupleBinaryOperatorInfo.Multiple operators, TypeSymbol type)
1708
var
result = new BoundTupleBinaryOperator(this.Syntax, left, right, operatorKind, operators, type, this.HasErrors);
8957
return VisitTupleBinaryOperator((
BoundTupleBinaryOperator
)node, arg);
9389
public virtual R VisitTupleBinaryOperator(
BoundTupleBinaryOperator
node, A arg) => this.DefaultVisit(node, arg);
9625
public virtual BoundNode? VisitTupleBinaryOperator(
BoundTupleBinaryOperator
node) => this.DefaultVisit(node);
9958
public override BoundNode? VisitTupleBinaryOperator(
BoundTupleBinaryOperator
node)
11089
public override BoundNode? VisitTupleBinaryOperator(
BoundTupleBinaryOperator
node)
12942
public override BoundNode? VisitTupleBinaryOperator(
BoundTupleBinaryOperator
node)
12946
BoundTupleBinaryOperator
updatedNode;
15475
public override TreeDumperNode VisitTupleBinaryOperator(
BoundTupleBinaryOperator
node, object? arg) => new TreeDumperNode("tupleBinaryOperator", null, new TreeDumperNode[]
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
1077
public override BoundNode VisitTupleBinaryOperator(
BoundTupleBinaryOperator
node)
Lowering\LocalRewriter\LocalRewriter_TupleBinaryOperator.cs (1)
28
public override BoundNode VisitTupleBinaryOperator(
BoundTupleBinaryOperator
node)
Operations\CSharpOperationFactory.cs (2)
131
return CreateBoundTupleBinaryOperatorOperation((
BoundTupleBinaryOperator
)boundNode);
1552
private ITupleBinaryOperation CreateBoundTupleBinaryOperatorOperation(
BoundTupleBinaryOperator
boundTupleBinaryOperator)