2 instantiations of DeclaredMembersAndInitializers
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourceMemberContainerSymbol.cs (2)
3355return new DeclaredMembersAndInitializers( 3415public static readonly DeclaredMembersAndInitializers UninitializedSentinel = new DeclaredMembersAndInitializers();
36 references to DeclaredMembersAndInitializers
Microsoft.CodeAnalysis.CSharp (36)
Symbols\Source\SourceMemberContainerSymbol.cs (36)
212private DeclaredMembersAndInitializers? _lazyDeclaredMembersAndInitializers = DeclaredMembersAndInitializers.UninitializedSentinel; 1877var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 1878RoslynDebug.AssertOrFailFast(declared != DeclaredMembersAndInitializers.UninitializedSentinel); 3353public DeclaredMembersAndInitializers ToReadOnlyAndFree(CSharpCompilation compilation) 3415public static readonly DeclaredMembersAndInitializers UninitializedSentinel = new DeclaredMembersAndInitializers(); 3500public MembersAndInitializersBuilder(DeclaredMembersAndInitializers declaredMembersAndInitializers) 3502Debug.Assert(declaredMembersAndInitializers != DeclaredMembersAndInitializers.UninitializedSentinel); 3508public MembersAndInitializers ToReadOnlyAndFree(SourceMemberContainerTypeSymbol container, DeclaredMembersAndInitializers declaredMembers) 3589DeclaredMembersAndInitializers.AssertInitializers(result, compilation); 3604public IReadOnlyCollection<Symbol> GetNonTypeMembers(SourceMemberContainerTypeSymbol container, DeclaredMembersAndInitializers declaredMembers) 3609public void AddNonTypeMember(SourceMemberContainerTypeSymbol container, Symbol member, DeclaredMembersAndInitializers declaredMembers) 3671var declaredMembersAndInitializers = getDeclaredMembersAndInitializers(); 3690DeclaredMembersAndInitializers? getDeclaredMembersAndInitializers() 3692var declaredMembersAndInitializers = _lazyDeclaredMembersAndInitializers; 3693if (declaredMembersAndInitializers != DeclaredMembersAndInitializers.UninitializedSentinel) 3708var alreadyKnown = Interlocked.CompareExchange(ref _lazyDeclaredMembersAndInitializers, declaredMembersAndInitializers, DeclaredMembersAndInitializers.UninitializedSentinel); 3709if (alreadyKnown != DeclaredMembersAndInitializers.UninitializedSentinel) 3725DeclaredMembersAndInitializers? buildDeclaredMembersAndInitializers(BindingDiagnosticBag diagnostics) 3751if (Volatile.Read(ref _lazyDeclaredMembersAndInitializers) != DeclaredMembersAndInitializers.UninitializedSentinel) 3872var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3874if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3893var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3894if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3940var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3941if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3967var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3968if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 4013private void AddSynthesizedMembers(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 4043private void AddSynthesizedExtensionImplementationsIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers) 4951private void AddSynthesizedSimpleProgramEntryPointIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers) 4960private void AddSynthesizedTypeMembersIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 5214void addCopyCtor(bool primaryAndCopyCtorAmbiguity, DeclaredMembersAndInitializers declaredMembersAndInitializers) 5674private void AddSynthesizedConstructorsIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 5754private void AddSynthesizedTupleMembersIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers)