1 instantiation of BoundTupleBinaryOperator
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
1754var 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)
25private BoundTupleBinaryOperator BindTupleBinaryOperator(BinaryExpressionSyntax node, BinaryOperatorKind kind,
FlowAnalysis\AbstractFlowPass.cs (1)
1184public override BoundNode VisitTupleBinaryOperator(BoundTupleBinaryOperator node)
FlowAnalysis\NullableWalker.cs (1)
9614public override BoundNode? VisitTupleBinaryOperator(BoundTupleBinaryOperator node)
Generated\BoundNodes.xml.Generated.cs (10)
1750public BoundTupleBinaryOperator Update(BoundExpression left, BoundExpression right, BinaryOperatorKind operatorKind, TupleBinaryOperatorInfo.Multiple operators, TypeSymbol type) 1754var result = new BoundTupleBinaryOperator(this.Syntax, left, right, operatorKind, operators, type, this.HasErrors); 9178return VisitTupleBinaryOperator((BoundTupleBinaryOperator)node, arg); 9619public virtual R VisitTupleBinaryOperator(BoundTupleBinaryOperator node, A arg) => this.DefaultVisit(node, arg); 9860public virtual BoundNode? VisitTupleBinaryOperator(BoundTupleBinaryOperator node) => this.DefaultVisit(node); 10198public override BoundNode? VisitTupleBinaryOperator(BoundTupleBinaryOperator node) 11359public override BoundNode? VisitTupleBinaryOperator(BoundTupleBinaryOperator node) 13255public override BoundNode? VisitTupleBinaryOperator(BoundTupleBinaryOperator node) 13259BoundTupleBinaryOperator updatedNode; 15823public override TreeDumperNode VisitTupleBinaryOperator(BoundTupleBinaryOperator node, object? arg) => new TreeDumperNode("tupleBinaryOperator", null, new TreeDumperNode[]
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
1086public override BoundNode VisitTupleBinaryOperator(BoundTupleBinaryOperator node)
Lowering\LocalRewriter\LocalRewriter_TupleBinaryOperator.cs (1)
28public override BoundNode VisitTupleBinaryOperator(BoundTupleBinaryOperator node)
Operations\CSharpOperationFactory.cs (2)
130return CreateBoundTupleBinaryOperatorOperation((BoundTupleBinaryOperator)boundNode); 1627private ITupleBinaryOperation CreateBoundTupleBinaryOperatorOperation(BoundTupleBinaryOperator boundTupleBinaryOperator)