2 instantiations of DeclaredMembersAndInitializers
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourceMemberContainerSymbol.cs (2)
3319return new DeclaredMembersAndInitializers( 3379public static readonly DeclaredMembersAndInitializers UninitializedSentinel = new DeclaredMembersAndInitializers();
36 references to DeclaredMembersAndInitializers
Microsoft.CodeAnalysis.CSharp (36)
Symbols\Source\SourceMemberContainerSymbol.cs (36)
202private DeclaredMembersAndInitializers? _lazyDeclaredMembersAndInitializers = DeclaredMembersAndInitializers.UninitializedSentinel; 1868var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 1869RoslynDebug.AssertOrFailFast(declared != DeclaredMembersAndInitializers.UninitializedSentinel); 3317public DeclaredMembersAndInitializers ToReadOnlyAndFree(CSharpCompilation compilation) 3379public static readonly DeclaredMembersAndInitializers UninitializedSentinel = new DeclaredMembersAndInitializers(); 3464public MembersAndInitializersBuilder(DeclaredMembersAndInitializers declaredMembersAndInitializers) 3466Debug.Assert(declaredMembersAndInitializers != DeclaredMembersAndInitializers.UninitializedSentinel); 3472public MembersAndInitializers ToReadOnlyAndFree(SourceMemberContainerTypeSymbol container, DeclaredMembersAndInitializers declaredMembers) 3553DeclaredMembersAndInitializers.AssertInitializers(result, compilation); 3568public IReadOnlyCollection<Symbol> GetNonTypeMembers(SourceMemberContainerTypeSymbol container, DeclaredMembersAndInitializers declaredMembers) 3573public void AddNonTypeMember(SourceMemberContainerTypeSymbol container, Symbol member, DeclaredMembersAndInitializers declaredMembers) 3635var declaredMembersAndInitializers = getDeclaredMembersAndInitializers(); 3654DeclaredMembersAndInitializers? getDeclaredMembersAndInitializers() 3656var declaredMembersAndInitializers = _lazyDeclaredMembersAndInitializers; 3657if (declaredMembersAndInitializers != DeclaredMembersAndInitializers.UninitializedSentinel) 3672var alreadyKnown = Interlocked.CompareExchange(ref _lazyDeclaredMembersAndInitializers, declaredMembersAndInitializers, DeclaredMembersAndInitializers.UninitializedSentinel); 3673if (alreadyKnown != DeclaredMembersAndInitializers.UninitializedSentinel) 3689DeclaredMembersAndInitializers? buildDeclaredMembersAndInitializers(BindingDiagnosticBag diagnostics) 3715if (Volatile.Read(ref _lazyDeclaredMembersAndInitializers) != DeclaredMembersAndInitializers.UninitializedSentinel) 3836var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3838if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3857var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3858if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3904var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3905if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3931var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3932if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3977private void AddSynthesizedMembers(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 4007private void AddSynthesizedExtensionImplementationsIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers) 4906private void AddSynthesizedSimpleProgramEntryPointIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers) 4915private void AddSynthesizedTypeMembersIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 5181void addCopyCtor(bool primaryAndCopyCtorAmbiguity, DeclaredMembersAndInitializers declaredMembersAndInitializers) 5641private void AddSynthesizedConstructorsIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 5721private void AddSynthesizedTupleMembersIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers)