1 instantiation of DeclaredMembersAndInitializers
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\SourceMemberContainerSymbol.cs (1)
3220public static readonly DeclaredMembersAndInitializers UninitializedSentinel = new DeclaredMembersAndInitializers();
37 references to DeclaredMembersAndInitializers
Microsoft.CodeAnalysis.CSharp (37)
Symbols\Source\SourceMemberContainerSymbol.cs (37)
202private DeclaredMembersAndInitializers? _lazyDeclaredMembersAndInitializers = DeclaredMembersAndInitializers.UninitializedSentinel; 1734var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 1735RoslynDebug.AssertOrFailFast(declared != DeclaredMembersAndInitializers.UninitializedSentinel); 3158public DeclaredMembersAndInitializers ToReadOnlyAndFree(CSharpCompilation compilation) 3220public static readonly DeclaredMembersAndInitializers UninitializedSentinel = new DeclaredMembersAndInitializers(); 3305public MembersAndInitializersBuilder(DeclaredMembersAndInitializers declaredMembersAndInitializers) 3307Debug.Assert(declaredMembersAndInitializers != DeclaredMembersAndInitializers.UninitializedSentinel); 3313public MembersAndInitializers ToReadOnlyAndFree(SourceMemberContainerTypeSymbol container, DeclaredMembersAndInitializers declaredMembers) 3394DeclaredMembersAndInitializers.AssertInitializers(result, compilation); 3409public IReadOnlyCollection<Symbol> GetNonTypeMembers(SourceMemberContainerTypeSymbol container, DeclaredMembersAndInitializers declaredMembers) 3414public void AddNonTypeMember(SourceMemberContainerTypeSymbol container, Symbol member, DeclaredMembersAndInitializers declaredMembers) 3470var declaredMembersAndInitializers = getDeclaredMembersAndInitializers(); 3489DeclaredMembersAndInitializers? getDeclaredMembersAndInitializers() 3491var declaredMembersAndInitializers = _lazyDeclaredMembersAndInitializers; 3492if (declaredMembersAndInitializers != DeclaredMembersAndInitializers.UninitializedSentinel) 3507var alreadyKnown = Interlocked.CompareExchange(ref _lazyDeclaredMembersAndInitializers, declaredMembersAndInitializers, DeclaredMembersAndInitializers.UninitializedSentinel); 3508if (alreadyKnown != DeclaredMembersAndInitializers.UninitializedSentinel) 3524DeclaredMembersAndInitializers? buildDeclaredMembersAndInitializers(BindingDiagnosticBag diagnostics) 3550if (Volatile.Read(ref _lazyDeclaredMembersAndInitializers) != DeclaredMembersAndInitializers.UninitializedSentinel) 3662var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3664if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3683var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3684if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3728var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3729if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3753var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3754if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3799private void AddSynthesizedMembers(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 3833private void AddSynthesizedExtensionImplementationsIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers) 3851private void AddSynthesizedExtensionMarker(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers) 4731private void AddSynthesizedSimpleProgramEntryPointIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers) 4740private void AddSynthesizedTypeMembersIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 4914void addCopyCtor(bool primaryAndCopyCtorAmbiguity, DeclaredMembersAndInitializers declaredMembersAndInitializers) 5374private void AddSynthesizedConstructorsIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 5454private void AddSynthesizedTupleMembersIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers)