2 instantiations of DeclaredMembersAndInitializers
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourceMemberContainerSymbol.cs (2)
2753return new DeclaredMembersAndInitializers( 2811public static readonly DeclaredMembersAndInitializers UninitializedSentinel = new DeclaredMembersAndInitializers();
34 references to DeclaredMembersAndInitializers
Microsoft.CodeAnalysis.CSharp (34)
Symbols\Source\SourceMemberContainerSymbol.cs (34)
191private DeclaredMembersAndInitializers? _lazyDeclaredMembersAndInitializers = DeclaredMembersAndInitializers.UninitializedSentinel; 1617var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 1618RoslynDebug.AssertOrFailFast(declared != DeclaredMembersAndInitializers.UninitializedSentinel); 2751public DeclaredMembersAndInitializers ToReadOnlyAndFree(CSharpCompilation compilation) 2811public static readonly DeclaredMembersAndInitializers UninitializedSentinel = new DeclaredMembersAndInitializers(); 2886public MembersAndInitializersBuilder(DeclaredMembersAndInitializers declaredMembersAndInitializers) 2888Debug.Assert(declaredMembersAndInitializers != DeclaredMembersAndInitializers.UninitializedSentinel); 2894public MembersAndInitializers ToReadOnlyAndFree(DeclaredMembersAndInitializers declaredMembers) 2975DeclaredMembersAndInitializers.AssertInitializers(result, compilation); 2990public IReadOnlyCollection<Symbol> GetNonTypeMembers(DeclaredMembersAndInitializers declaredMembers) 2995public void AddNonTypeMember(Symbol member, DeclaredMembersAndInitializers declaredMembers) 3050var declaredMembersAndInitializers = getDeclaredMembersAndInitializers(); 3069DeclaredMembersAndInitializers? getDeclaredMembersAndInitializers() 3071var declaredMembersAndInitializers = _lazyDeclaredMembersAndInitializers; 3072if (declaredMembersAndInitializers != DeclaredMembersAndInitializers.UninitializedSentinel) 3087var alreadyKnown = Interlocked.CompareExchange(ref _lazyDeclaredMembersAndInitializers, declaredMembersAndInitializers, DeclaredMembersAndInitializers.UninitializedSentinel); 3088if (alreadyKnown != DeclaredMembersAndInitializers.UninitializedSentinel) 3104DeclaredMembersAndInitializers? buildDeclaredMembersAndInitializers(BindingDiagnosticBag diagnostics) 3130if (Volatile.Read(ref _lazyDeclaredMembersAndInitializers) != DeclaredMembersAndInitializers.UninitializedSentinel) 3200var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3201if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3215var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3216if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3260var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3261if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3285var declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers); 3286if (declared is not null && declared != DeclaredMembersAndInitializers.UninitializedSentinel) 3331private void AddSynthesizedMembers(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 3887private void AddSynthesizedSimpleProgramEntryPointIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers) 3896private void AddSynthesizedTypeMembersIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 4517private void AddSynthesizedConstructorsIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers, BindingDiagnosticBag diagnostics) 4595private void AddSynthesizedTupleMembersIfNecessary(MembersAndInitializersBuilder builder, DeclaredMembersAndInitializers declaredMembersAndInitializers)