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