2 types derived from BoundMultipleLocalDeclarationsBase
Microsoft.CodeAnalysis.CSharp (2)
Generated\BoundNodes.xml.Generated.cs (2)
3501internal sealed partial class BoundMultipleLocalDeclarations : BoundMultipleLocalDeclarationsBase 3527internal sealed partial class BoundUsingLocalDeclarations : BoundMultipleLocalDeclarationsBase
8 references to BoundMultipleLocalDeclarationsBase
Microsoft.CodeAnalysis.CSharp (8)
Binder\SwitchBinder_Patterns.cs (1)
230else if (boundStatement is BoundMultipleLocalDeclarationsBase boundMultiple && !boundMultiple.LocalDeclarations.IsDefaultOrEmpty)
FlowAnalysis\AbstractFlowPass.cs (1)
2315private BoundNode VisitMultipleLocalDeclarationsBase(BoundMultipleLocalDeclarationsBase node)
Lowering\LocalRewriter\LocalRewriter_MultipleLocalDeclarations.cs (1)
24private BoundNode? VisitMultipleLocalDeclarationsBase(BoundMultipleLocalDeclarationsBase node)
Operations\CSharpOperationFactory.cs (5)
205return CreateBoundMultipleLocalDeclarationsBaseOperation((BoundMultipleLocalDeclarationsBase)boundNode); 414var multipleDeclaration = (BoundMultipleLocalDeclarationsBase)declaration; 540var declarations = ((BoundMultipleLocalDeclarationsBase)declaration).LocalDeclarations; 2191private IOperation CreateBoundMultipleLocalDeclarationsBaseOperation(BoundMultipleLocalDeclarationsBase boundMultipleLocalDeclarations)