2 types derived from BoundBinaryOperatorBase
Microsoft.CodeAnalysis.CSharp (2)
Generated\BoundNodes.xml.Generated.cs (2)
1659internal sealed partial class BoundBinaryOperator : BoundBinaryOperatorBase 1731internal sealed partial class BoundUserDefinedConditionalLogicalOperator : BoundBinaryOperatorBase
11 references to BoundBinaryOperatorBase
Microsoft.CodeAnalysis.CSharp (11)
BoundTree\NullabilityRewriter.cs (4)
73private BoundNode VisitBinaryOperatorBase(BoundBinaryOperatorBase binaryOperator) 77var stack = ArrayBuilder<BoundBinaryOperatorBase>.GetInstance(); 78BoundBinaryOperatorBase? currentBinary = binaryOperator; 83currentBinary = currentBinary.Left as BoundBinaryOperatorBase;
FlowAnalysis\NullableWalker.DebugVerifier.cs (2)
301private void VisitBinaryOperatorChildren(BoundBinaryOperatorBase node) 310if (!(node.Left is BoundBinaryOperatorBase child))
Operations\CSharpOperationFactory.cs (5)
129return CreateBoundBinaryOperatorBase((BoundBinaryOperatorBase)boundNode); 1446private IOperation CreateBoundBinaryOperatorBase(BoundBinaryOperatorBase boundBinaryOperatorBase) 1455var stack = ArrayBuilder<BoundBinaryOperatorBase>.GetInstance(); 1456BoundBinaryOperatorBase? currentBinary = boundBinaryOperatorBase; 1461currentBinary = currentBinary.Left as BoundBinaryOperatorBase;