2 types derived from BoundInitializer
Microsoft.CodeAnalysis.CSharp (2)
Generated\BoundNodes.xml.Generated.cs (2)
289internal abstract partial class BoundEqualsValue : BoundInitializer 396internal sealed partial class BoundGlobalStatementInitializer : BoundInitializer
16 references to BoundInitializer
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder_Initializers.cs (8)
19internal ImmutableArray<BoundInitializer> BoundInitializers { get; set; } 41internal static ImmutableArray<BoundInitializer> BindFieldInitializers( 51return ImmutableArray<BoundInitializer>.Empty; 54var boundInitializers = ArrayBuilder<BoundInitializer>.GetInstance(); 73ArrayBuilder<BoundInitializer> boundInitializers, 165ArrayBuilder<BoundInitializer> boundInitializers, 219BoundInitializer boundInitializer; 243private static BoundInitializer BindGlobalStatement(
Compiler\MethodCompiler.cs (1)
638var processedInitializers = new Binder.ProcessedFieldInitializers() { BoundInitializers = ImmutableArray<BoundInitializer>.Empty };
Lowering\InitializerRewriter.cs (4)
19internal static BoundTypeOrInstanceInitializers RewriteConstructor(ImmutableArray<BoundInitializer> boundInitializers, MethodSymbol method) 29internal static BoundTypeOrInstanceInitializers RewriteScriptInitializer(ImmutableArray<BoundInitializer> boundInitializers, SynthesizedInteractiveInitializerMethod method, out bool hasTrailingExpression) 39foreach (var initializer in boundInitializers) 119private static BoundStatement RewriteInitializersAsStatements(BoundInitializer initializer)
Symbols\Synthesized\SynthesizedStaticConstructor.cs (3)
384internal bool ShouldEmit(ImmutableArray<BoundInitializer> boundInitializersOpt = default) 396private bool CalculateShouldEmit(ImmutableArray<BoundInitializer> boundInitializersOpt = default) 414foreach (var initializer in boundInitializersOpt)