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)
1710
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)
1080
public override BoundNode VisitTupleBinaryOperator(
BoundTupleBinaryOperator
node)
FlowAnalysis\NullableWalker.cs (1)
7772
public override BoundNode? VisitTupleBinaryOperator(
BoundTupleBinaryOperator
node)
Generated\BoundNodes.xml.Generated.cs (10)
1706
public
BoundTupleBinaryOperator
Update(BoundExpression left, BoundExpression right, BinaryOperatorKind operatorKind, TupleBinaryOperatorInfo.Multiple operators, TypeSymbol type)
1710
var
result = new BoundTupleBinaryOperator(this.Syntax, left, right, operatorKind, operators, type, this.HasErrors);
8593
return VisitTupleBinaryOperator((
BoundTupleBinaryOperator
)node, arg);
9009
public virtual R VisitTupleBinaryOperator(
BoundTupleBinaryOperator
node, A arg) => this.DefaultVisit(node, arg);
9237
public virtual BoundNode? VisitTupleBinaryOperator(
BoundTupleBinaryOperator
node) => this.DefaultVisit(node);
9562
public override BoundNode? VisitTupleBinaryOperator(
BoundTupleBinaryOperator
node)
10644
public override BoundNode? VisitTupleBinaryOperator(
BoundTupleBinaryOperator
node)
12311
public override BoundNode? VisitTupleBinaryOperator(
BoundTupleBinaryOperator
node)
12315
BoundTupleBinaryOperator
updatedNode;
14765
public override TreeDumperNode VisitTupleBinaryOperator(
BoundTupleBinaryOperator
node, object? arg) => new TreeDumperNode("tupleBinaryOperator", null, new TreeDumperNode[]
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
945
public override BoundNode VisitTupleBinaryOperator(
BoundTupleBinaryOperator
node)
Lowering\LocalRewriter\LocalRewriter_TupleBinaryOperator.cs (1)
28
public override BoundNode VisitTupleBinaryOperator(
BoundTupleBinaryOperator
node)
Operations\CSharpOperationFactory.cs (2)
129
return CreateBoundTupleBinaryOperatorOperation((
BoundTupleBinaryOperator
)boundNode);
1494
private ITupleBinaryOperation CreateBoundTupleBinaryOperatorOperation(
BoundTupleBinaryOperator
boundTupleBinaryOperator)