2 instantiations of DeclaredMembersAndInitializers
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourceMemberContainerSymbol.cs (2)
3345return new DeclaredMembersAndInitializers( 3405public static readonly DeclaredMembersAndInitializers UninitializedSentinel = new DeclaredMembersAndInitializers();
36 references to DeclaredMembersAndInitializers
Microsoft.CodeAnalysis.CSharp (36)
Symbols\Source\SourceMemberContainerSymbol.cs (36)
202private DeclaredMembersAndInitializers? _lazyDeclaredMembersAndInitializers = DeclaredMembersAndInitializers.UninitializedSentinel; 1867var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 1868RoslynDebug.AssertOrFailFast(declared != DeclaredMembersAndInitializers.UninitializedSentinel); 3343public DeclaredMembersAndInitializers ToReadOnlyAndFree(CSharpCompilation compilation) 3405public static readonly DeclaredMembersAndInitializers UninitializedSentinel = new DeclaredMembersAndInitializers(); 3490public MembersAndInitializersBuilder(DeclaredMembersAndInitializers declaredMembersAndInitializers) 3492Debug.Assert(declaredMembersAndInitializers != DeclaredMembersAndInitializers.UninitializedSentinel); 3498public MembersAndInitializers ToReadOnlyAndFree(SourceMemberContainerTypeSymbol container, DeclaredMembersAndInitializers declaredMembers) 3579DeclaredMembersAndInitializers.AssertInitializers(result, compilation); 3594public IReadOnlyCollection<Symbol> GetNonTypeMembers(SourceMemberContainerTypeSymbol container, DeclaredMembersAndInitializers declaredMembers) 3599public void AddNonTypeMember(SourceMemberContainerTypeSymbol container, Symbol member, DeclaredMembersAndInitializers declaredMembers) 3661var declaredMembersAndInitializers = getDeclaredMembersAndInitializers(); 3680DeclaredMembersAndInitializers? getDeclaredMembersAndInitializers() 3682var declaredMembersAndInitializers = _lazyDeclaredMembersAndInitializers; 3683if (declaredMembersAndInitializers != DeclaredMembersAndInitializers.UninitializedSentinel) 3698var alreadyKnown = Interlocked.CompareExchange(ref _lazyDeclaredMembersAndInitializers, declaredMembersAndInitializers, DeclaredMembersAndInitializers.UninitializedSentinel); 3699if (alreadyKnown != DeclaredMembersAndInitializers.UninitializedSentinel) 3715DeclaredMembersAndInitializers? buildDeclaredMembersAndInitializers(BindingDiagnosticBag diagnostics) 3741if (Volatile.Read(ref _lazyDeclaredMembersAndInitializers) != DeclaredMembersAndInitializers.UninitializedSentinel) 3862var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3864if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3883var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3884if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3930var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3931if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3957var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3958if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 4003private void AddSynthesizedMembers(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 4033private void AddSynthesizedExtensionImplementationsIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers) 4941private void AddSynthesizedSimpleProgramEntryPointIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers) 4950private void AddSynthesizedTypeMembersIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 5216void addCopyCtor(bool primaryAndCopyCtorAmbiguity, DeclaredMembersAndInitializers declaredMembersAndInitializers) 5676private void AddSynthesizedConstructorsIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 5756private void AddSynthesizedTupleMembersIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers)