2 instantiations of BoundTupleBinaryOperator
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_TupleOperators.cs (1)
35return new BoundTupleBinaryOperator(node, convertedLeft, convertedRight, kind, operators, resultType);
Generated\BoundNodes.xml.Generated.cs (1)
1721var 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)
1135public override BoundNode VisitTupleBinaryOperator(BoundTupleBinaryOperator node)
FlowAnalysis\NullableWalker.cs (1)
9263public override BoundNode? VisitTupleBinaryOperator(BoundTupleBinaryOperator node)
Generated\BoundNodes.xml.Generated.cs (10)
1717public BoundTupleBinaryOperator Update(BoundExpression left, BoundExpression right, BinaryOperatorKind operatorKind, TupleBinaryOperatorInfo.Multiple operators, TypeSymbol type) 1721var result = new BoundTupleBinaryOperator(this.Syntax, left, right, operatorKind, operators, type, this.HasErrors); 8978return VisitTupleBinaryOperator((BoundTupleBinaryOperator)node, arg); 9410public virtual R VisitTupleBinaryOperator(BoundTupleBinaryOperator node, A arg) => this.DefaultVisit(node, arg); 9646public virtual BoundNode? VisitTupleBinaryOperator(BoundTupleBinaryOperator node) => this.DefaultVisit(node); 9979public override BoundNode? VisitTupleBinaryOperator(BoundTupleBinaryOperator node) 11111public override BoundNode? VisitTupleBinaryOperator(BoundTupleBinaryOperator node) 12969public override BoundNode? VisitTupleBinaryOperator(BoundTupleBinaryOperator node) 12973BoundTupleBinaryOperator updatedNode; 15502public override TreeDumperNode VisitTupleBinaryOperator(BoundTupleBinaryOperator node, object? arg) => new TreeDumperNode("tupleBinaryOperator", null, new TreeDumperNode[]
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
1077public override BoundNode VisitTupleBinaryOperator(BoundTupleBinaryOperator node)
Lowering\LocalRewriter\LocalRewriter_TupleBinaryOperator.cs (1)
28public override BoundNode VisitTupleBinaryOperator(BoundTupleBinaryOperator node)
Operations\CSharpOperationFactory.cs (2)
131return CreateBoundTupleBinaryOperatorOperation((BoundTupleBinaryOperator)boundNode); 1552private ITupleBinaryOperation CreateBoundTupleBinaryOperatorOperation(BoundTupleBinaryOperator boundTupleBinaryOperator)