2 instantiations of DeclaredMembersAndInitializers
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourceMemberContainerSymbol.cs (2)
3218return new DeclaredMembersAndInitializers( 3278public static readonly DeclaredMembersAndInitializers UninitializedSentinel = new DeclaredMembersAndInitializers();
36 references to DeclaredMembersAndInitializers
Microsoft.CodeAnalysis.CSharp (36)
Symbols\Source\SourceMemberContainerSymbol.cs (36)
202private DeclaredMembersAndInitializers? _lazyDeclaredMembersAndInitializers = DeclaredMembersAndInitializers.UninitializedSentinel; 1791var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 1792RoslynDebug.AssertOrFailFast(declared != DeclaredMembersAndInitializers.UninitializedSentinel); 3216public DeclaredMembersAndInitializers ToReadOnlyAndFree(CSharpCompilation compilation) 3278public static readonly DeclaredMembersAndInitializers UninitializedSentinel = new DeclaredMembersAndInitializers(); 3363public MembersAndInitializersBuilder(DeclaredMembersAndInitializers declaredMembersAndInitializers) 3365Debug.Assert(declaredMembersAndInitializers != DeclaredMembersAndInitializers.UninitializedSentinel); 3371public MembersAndInitializers ToReadOnlyAndFree(SourceMemberContainerTypeSymbol container, DeclaredMembersAndInitializers declaredMembers) 3452DeclaredMembersAndInitializers.AssertInitializers(result, compilation); 3467public IReadOnlyCollection<Symbol> GetNonTypeMembers(SourceMemberContainerTypeSymbol container, DeclaredMembersAndInitializers declaredMembers) 3472public void AddNonTypeMember(SourceMemberContainerTypeSymbol container, Symbol member, DeclaredMembersAndInitializers declaredMembers) 3534var declaredMembersAndInitializers = getDeclaredMembersAndInitializers(); 3553DeclaredMembersAndInitializers? getDeclaredMembersAndInitializers() 3555var declaredMembersAndInitializers = _lazyDeclaredMembersAndInitializers; 3556if (declaredMembersAndInitializers != DeclaredMembersAndInitializers.UninitializedSentinel) 3571var alreadyKnown = Interlocked.CompareExchange(ref _lazyDeclaredMembersAndInitializers, declaredMembersAndInitializers, DeclaredMembersAndInitializers.UninitializedSentinel); 3572if (alreadyKnown != DeclaredMembersAndInitializers.UninitializedSentinel) 3588DeclaredMembersAndInitializers? buildDeclaredMembersAndInitializers(BindingDiagnosticBag diagnostics) 3614if (Volatile.Read(ref _lazyDeclaredMembersAndInitializers) != DeclaredMembersAndInitializers.UninitializedSentinel) 3726var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3728if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3747var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3748if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3794var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3795if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3821var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3822if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3867private void AddSynthesizedMembers(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 3897private void AddSynthesizedExtensionImplementationsIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers) 4796private void AddSynthesizedSimpleProgramEntryPointIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers) 4805private void AddSynthesizedTypeMembersIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 5059void addCopyCtor(bool primaryAndCopyCtorAmbiguity, DeclaredMembersAndInitializers declaredMembersAndInitializers) 5519private void AddSynthesizedConstructorsIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 5599private void AddSynthesizedTupleMembersIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers)