1 instantiation of DeclaredMembersAndInitializers
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\SourceMemberContainerSymbol.cs (1)
2971public static readonly DeclaredMembersAndInitializers UninitializedSentinel = new DeclaredMembersAndInitializers();
34 references to DeclaredMembersAndInitializers
Microsoft.CodeAnalysis.CSharp (34)
Symbols\Source\SourceMemberContainerSymbol.cs (34)
203private DeclaredMembersAndInitializers? _lazyDeclaredMembersAndInitializers = DeclaredMembersAndInitializers.UninitializedSentinel; 1719var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 1720RoslynDebug.AssertOrFailFast(declared != DeclaredMembersAndInitializers.UninitializedSentinel); 2909public DeclaredMembersAndInitializers ToReadOnlyAndFree(CSharpCompilation compilation) 2971public static readonly DeclaredMembersAndInitializers UninitializedSentinel = new DeclaredMembersAndInitializers(); 3056public MembersAndInitializersBuilder(DeclaredMembersAndInitializers declaredMembersAndInitializers) 3058Debug.Assert(declaredMembersAndInitializers != DeclaredMembersAndInitializers.UninitializedSentinel); 3064public MembersAndInitializers ToReadOnlyAndFree(SourceMemberContainerTypeSymbol container, DeclaredMembersAndInitializers declaredMembers) 3145DeclaredMembersAndInitializers.AssertInitializers(result, compilation); 3160public IReadOnlyCollection<Symbol> GetNonTypeMembers(SourceMemberContainerTypeSymbol container, DeclaredMembersAndInitializers declaredMembers) 3165public void AddNonTypeMember(SourceMemberContainerTypeSymbol container, Symbol member, DeclaredMembersAndInitializers declaredMembers) 3221var declaredMembersAndInitializers = getDeclaredMembersAndInitializers(); 3240DeclaredMembersAndInitializers? getDeclaredMembersAndInitializers() 3242var declaredMembersAndInitializers = _lazyDeclaredMembersAndInitializers; 3243if (declaredMembersAndInitializers != DeclaredMembersAndInitializers.UninitializedSentinel) 3258var alreadyKnown = Interlocked.CompareExchange(ref _lazyDeclaredMembersAndInitializers, declaredMembersAndInitializers, DeclaredMembersAndInitializers.UninitializedSentinel); 3259if (alreadyKnown != DeclaredMembersAndInitializers.UninitializedSentinel) 3275DeclaredMembersAndInitializers? buildDeclaredMembersAndInitializers(BindingDiagnosticBag diagnostics) 3301if (Volatile.Read(ref _lazyDeclaredMembersAndInitializers) != DeclaredMembersAndInitializers.UninitializedSentinel) 3413var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3415if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3434var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3435if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3479var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3480if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3504var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3505if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3550private void AddSynthesizedMembers(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 4239private void AddSynthesizedSimpleProgramEntryPointIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers) 4248private void AddSynthesizedTypeMembersIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 4873private void AddSynthesizedConstructorsIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 4953private void AddSynthesizedTupleMembersIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers)