2 types derived from BoundBinaryOperatorBase
Microsoft.CodeAnalysis.CSharp (2)
Generated\BoundNodes.xml.Generated.cs (2)
1683internal sealed partial class BoundBinaryOperator : BoundBinaryOperatorBase 1759internal 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)
314private void VisitBinaryOperatorChildren(BoundBinaryOperatorBase node) 323if (!(node.Left is BoundBinaryOperatorBase child))
Operations\CSharpOperationFactory.cs (5)
128return CreateBoundBinaryOperatorBase((BoundBinaryOperatorBase)boundNode); 1496private IOperation CreateBoundBinaryOperatorBase(BoundBinaryOperatorBase boundBinaryOperatorBase) 1505var stack = ArrayBuilder<BoundBinaryOperatorBase>.GetInstance(); 1506BoundBinaryOperatorBase? currentBinary = boundBinaryOperatorBase; 1511currentBinary = currentBinary.Left as BoundBinaryOperatorBase;