2 instantiations of DeclaredMembersAndInitializers
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourceMemberContainerSymbol.cs (2)
3217return new DeclaredMembersAndInitializers( 3277public static readonly DeclaredMembersAndInitializers UninitializedSentinel = new DeclaredMembersAndInitializers();
36 references to DeclaredMembersAndInitializers
Microsoft.CodeAnalysis.CSharp (36)
Symbols\Source\SourceMemberContainerSymbol.cs (36)
202private DeclaredMembersAndInitializers? _lazyDeclaredMembersAndInitializers = DeclaredMembersAndInitializers.UninitializedSentinel; 1790var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 1791RoslynDebug.AssertOrFailFast(declared != DeclaredMembersAndInitializers.UninitializedSentinel); 3215public DeclaredMembersAndInitializers ToReadOnlyAndFree(CSharpCompilation compilation) 3277public static readonly DeclaredMembersAndInitializers UninitializedSentinel = new DeclaredMembersAndInitializers(); 3362public MembersAndInitializersBuilder(DeclaredMembersAndInitializers declaredMembersAndInitializers) 3364Debug.Assert(declaredMembersAndInitializers != DeclaredMembersAndInitializers.UninitializedSentinel); 3370public MembersAndInitializers ToReadOnlyAndFree(SourceMemberContainerTypeSymbol container, DeclaredMembersAndInitializers declaredMembers) 3451DeclaredMembersAndInitializers.AssertInitializers(result, compilation); 3466public IReadOnlyCollection<Symbol> GetNonTypeMembers(SourceMemberContainerTypeSymbol container, DeclaredMembersAndInitializers declaredMembers) 3471public void AddNonTypeMember(SourceMemberContainerTypeSymbol container, Symbol member, DeclaredMembersAndInitializers declaredMembers) 3533var declaredMembersAndInitializers = getDeclaredMembersAndInitializers(); 3552DeclaredMembersAndInitializers? getDeclaredMembersAndInitializers() 3554var declaredMembersAndInitializers = _lazyDeclaredMembersAndInitializers; 3555if (declaredMembersAndInitializers != DeclaredMembersAndInitializers.UninitializedSentinel) 3570var alreadyKnown = Interlocked.CompareExchange(ref _lazyDeclaredMembersAndInitializers, declaredMembersAndInitializers, DeclaredMembersAndInitializers.UninitializedSentinel); 3571if (alreadyKnown != DeclaredMembersAndInitializers.UninitializedSentinel) 3587DeclaredMembersAndInitializers? buildDeclaredMembersAndInitializers(BindingDiagnosticBag diagnostics) 3613if (Volatile.Read(ref _lazyDeclaredMembersAndInitializers) != DeclaredMembersAndInitializers.UninitializedSentinel) 3725var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3727if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3746var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3747if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3793var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3794if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3820var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3821if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3866private void AddSynthesizedMembers(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 3896private void AddSynthesizedExtensionImplementationsIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers) 4795private void AddSynthesizedSimpleProgramEntryPointIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers) 4804private void AddSynthesizedTypeMembersIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 5058void addCopyCtor(bool primaryAndCopyCtorAmbiguity, DeclaredMembersAndInitializers declaredMembersAndInitializers) 5518private void AddSynthesizedConstructorsIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 5598private void AddSynthesizedTupleMembersIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers)