2 types derived from BoundMultipleLocalDeclarationsBase
Microsoft.CodeAnalysis.CSharp (2)
Generated\BoundNodes.xml.Generated.cs (2)
3337internal sealed partial class BoundMultipleLocalDeclarations : BoundMultipleLocalDeclarationsBase 3363internal sealed partial class BoundUsingLocalDeclarations : BoundMultipleLocalDeclarationsBase
8 references to BoundMultipleLocalDeclarationsBase
Microsoft.CodeAnalysis.CSharp (8)
Binder\SwitchBinder_Patterns.cs (1)
220else if (boundStatement is BoundMultipleLocalDeclarationsBase boundMultiple && !boundMultiple.LocalDeclarations.IsDefaultOrEmpty)
FlowAnalysis\AbstractFlowPass.cs (1)
2135private BoundNode VisitMultipleLocalDeclarationsBase(BoundMultipleLocalDeclarationsBase node)
Lowering\LocalRewriter\LocalRewriter_MultipleLocalDeclarations.cs (1)
24private BoundNode? VisitMultipleLocalDeclarationsBase(BoundMultipleLocalDeclarationsBase node)
Operations\CSharpOperationFactory.cs (5)
202return CreateBoundMultipleLocalDeclarationsBaseOperation((BoundMultipleLocalDeclarationsBase)boundNode); 404var multipleDeclaration = (BoundMultipleLocalDeclarationsBase)declaration; 530var declarations = ((BoundMultipleLocalDeclarationsBase)declaration).LocalDeclarations; 2039private IOperation CreateBoundMultipleLocalDeclarationsBaseOperation(BoundMultipleLocalDeclarationsBase boundMultipleLocalDeclarations)