1 instantiation of DeclaredMembersAndInitializers
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\SourceMemberContainerSymbol.cs (1)
3250public static readonly DeclaredMembersAndInitializers UninitializedSentinel = new DeclaredMembersAndInitializers();
37 references to DeclaredMembersAndInitializers
Microsoft.CodeAnalysis.CSharp (37)
Symbols\Source\SourceMemberContainerSymbol.cs (37)
202private DeclaredMembersAndInitializers? _lazyDeclaredMembersAndInitializers = DeclaredMembersAndInitializers.UninitializedSentinel; 1734var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 1735RoslynDebug.AssertOrFailFast(declared != DeclaredMembersAndInitializers.UninitializedSentinel); 3188public DeclaredMembersAndInitializers ToReadOnlyAndFree(CSharpCompilation compilation) 3250public static readonly DeclaredMembersAndInitializers UninitializedSentinel = new DeclaredMembersAndInitializers(); 3335public MembersAndInitializersBuilder(DeclaredMembersAndInitializers declaredMembersAndInitializers) 3337Debug.Assert(declaredMembersAndInitializers != DeclaredMembersAndInitializers.UninitializedSentinel); 3343public MembersAndInitializers ToReadOnlyAndFree(SourceMemberContainerTypeSymbol container, DeclaredMembersAndInitializers declaredMembers) 3424DeclaredMembersAndInitializers.AssertInitializers(result, compilation); 3439public IReadOnlyCollection<Symbol> GetNonTypeMembers(SourceMemberContainerTypeSymbol container, DeclaredMembersAndInitializers declaredMembers) 3444public void AddNonTypeMember(SourceMemberContainerTypeSymbol container, Symbol member, DeclaredMembersAndInitializers declaredMembers) 3500var declaredMembersAndInitializers = getDeclaredMembersAndInitializers(); 3519DeclaredMembersAndInitializers? getDeclaredMembersAndInitializers() 3521var declaredMembersAndInitializers = _lazyDeclaredMembersAndInitializers; 3522if (declaredMembersAndInitializers != DeclaredMembersAndInitializers.UninitializedSentinel) 3537var alreadyKnown = Interlocked.CompareExchange(ref _lazyDeclaredMembersAndInitializers, declaredMembersAndInitializers, DeclaredMembersAndInitializers.UninitializedSentinel); 3538if (alreadyKnown != DeclaredMembersAndInitializers.UninitializedSentinel) 3554DeclaredMembersAndInitializers? buildDeclaredMembersAndInitializers(BindingDiagnosticBag diagnostics) 3580if (Volatile.Read(ref _lazyDeclaredMembersAndInitializers) != DeclaredMembersAndInitializers.UninitializedSentinel) 3692var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3694if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3713var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3714if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3758var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3759if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3783var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3784if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3829private void AddSynthesizedMembers(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 3863private void AddSynthesizedExtensionImplementationsIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers) 3881private void AddSynthesizedExtensionMarker(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers) 4761private void AddSynthesizedSimpleProgramEntryPointIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers) 4770private void AddSynthesizedTypeMembersIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 4944void addCopyCtor(bool primaryAndCopyCtorAmbiguity, DeclaredMembersAndInitializers declaredMembersAndInitializers) 5404private void AddSynthesizedConstructorsIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 5484private void AddSynthesizedTupleMembersIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers)