2 types derived from BoundBinaryOperatorBase
Microsoft.CodeAnalysis.CSharp (2)
Generated\BoundNodes.xml.Generated.cs (2)
1646internal sealed partial class BoundBinaryOperator : BoundBinaryOperatorBase 1718internal sealed partial class BoundUserDefinedConditionalLogicalOperator : BoundBinaryOperatorBase
11 references to BoundBinaryOperatorBase
Microsoft.CodeAnalysis.CSharp (11)
BoundTree\NullabilityRewriter.cs (4)
30private BoundNode VisitBinaryOperatorBase(BoundBinaryOperatorBase binaryOperator) 34var stack = ArrayBuilder<BoundBinaryOperatorBase>.GetInstance(); 35BoundBinaryOperatorBase? currentBinary = binaryOperator; 40currentBinary = currentBinary.Left as BoundBinaryOperatorBase;
FlowAnalysis\NullableWalker.DebugVerifier.cs (2)
201private void VisitBinaryOperatorChildren(BoundBinaryOperatorBase node) 210if (!(node.Left is BoundBinaryOperatorBase child))
Operations\CSharpOperationFactory.cs (5)
127return CreateBoundBinaryOperatorBase((BoundBinaryOperatorBase)boundNode); 1379private IOperation CreateBoundBinaryOperatorBase(BoundBinaryOperatorBase boundBinaryOperatorBase) 1388var stack = ArrayBuilder<BoundBinaryOperatorBase>.GetInstance(); 1389BoundBinaryOperatorBase? currentBinary = boundBinaryOperatorBase; 1394currentBinary = currentBinary.Left as BoundBinaryOperatorBase;