2 instantiations of DeclaredMembersAndInitializers
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourceMemberContainerSymbol.cs (2)
3181return new DeclaredMembersAndInitializers( 3241public static readonly DeclaredMembersAndInitializers UninitializedSentinel = new DeclaredMembersAndInitializers();
36 references to DeclaredMembersAndInitializers
Microsoft.CodeAnalysis.CSharp (36)
Symbols\Source\SourceMemberContainerSymbol.cs (36)
202private DeclaredMembersAndInitializers? _lazyDeclaredMembersAndInitializers = DeclaredMembersAndInitializers.UninitializedSentinel; 1774var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 1775RoslynDebug.AssertOrFailFast(declared != DeclaredMembersAndInitializers.UninitializedSentinel); 3179public DeclaredMembersAndInitializers ToReadOnlyAndFree(CSharpCompilation compilation) 3241public static readonly DeclaredMembersAndInitializers UninitializedSentinel = new DeclaredMembersAndInitializers(); 3326public MembersAndInitializersBuilder(DeclaredMembersAndInitializers declaredMembersAndInitializers) 3328Debug.Assert(declaredMembersAndInitializers != DeclaredMembersAndInitializers.UninitializedSentinel); 3334public MembersAndInitializers ToReadOnlyAndFree(SourceMemberContainerTypeSymbol container, DeclaredMembersAndInitializers declaredMembers) 3415DeclaredMembersAndInitializers.AssertInitializers(result, compilation); 3430public IReadOnlyCollection<Symbol> GetNonTypeMembers(SourceMemberContainerTypeSymbol container, DeclaredMembersAndInitializers declaredMembers) 3435public void AddNonTypeMember(SourceMemberContainerTypeSymbol container, Symbol member, DeclaredMembersAndInitializers declaredMembers) 3491var declaredMembersAndInitializers = getDeclaredMembersAndInitializers(); 3510DeclaredMembersAndInitializers? getDeclaredMembersAndInitializers() 3512var declaredMembersAndInitializers = _lazyDeclaredMembersAndInitializers; 3513if (declaredMembersAndInitializers != DeclaredMembersAndInitializers.UninitializedSentinel) 3528var alreadyKnown = Interlocked.CompareExchange(ref _lazyDeclaredMembersAndInitializers, declaredMembersAndInitializers, DeclaredMembersAndInitializers.UninitializedSentinel); 3529if (alreadyKnown != DeclaredMembersAndInitializers.UninitializedSentinel) 3545DeclaredMembersAndInitializers? buildDeclaredMembersAndInitializers(BindingDiagnosticBag diagnostics) 3571if (Volatile.Read(ref _lazyDeclaredMembersAndInitializers) != DeclaredMembersAndInitializers.UninitializedSentinel) 3683var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3685if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3704var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3705if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3749var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3750if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3774var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3775if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3820private void AddSynthesizedMembers(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 3850private void AddSynthesizedExtensionImplementationsIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers) 4734private void AddSynthesizedSimpleProgramEntryPointIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers) 4743private void AddSynthesizedTypeMembersIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 4917void addCopyCtor(bool primaryAndCopyCtorAmbiguity, DeclaredMembersAndInitializers declaredMembersAndInitializers) 5377private void AddSynthesizedConstructorsIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 5457private void AddSynthesizedTupleMembersIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers)