1 instantiation of DeclaredMembersAndInitializers
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\SourceMemberContainerSymbol.cs (1)
2962
public static readonly DeclaredMembersAndInitializers UninitializedSentinel = new
DeclaredMembersAndInitializers
();
34 references to DeclaredMembersAndInitializers
Microsoft.CodeAnalysis.CSharp (34)
Symbols\Source\SourceMemberContainerSymbol.cs (34)
203
private
DeclaredMembersAndInitializers
? _lazyDeclaredMembersAndInitializers =
DeclaredMembersAndInitializers
.UninitializedSentinel;
1719
var
declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers);
1720
RoslynDebug.AssertOrFailFast(declared !=
DeclaredMembersAndInitializers
.UninitializedSentinel);
2900
public
DeclaredMembersAndInitializers
ToReadOnlyAndFree(CSharpCompilation compilation)
2962
public static readonly
DeclaredMembersAndInitializers
UninitializedSentinel = new DeclaredMembersAndInitializers();
3047
public MembersAndInitializersBuilder(
DeclaredMembersAndInitializers
declaredMembersAndInitializers)
3049
Debug.Assert(declaredMembersAndInitializers !=
DeclaredMembersAndInitializers
.UninitializedSentinel);
3055
public MembersAndInitializers ToReadOnlyAndFree(SourceMemberContainerTypeSymbol container,
DeclaredMembersAndInitializers
declaredMembers)
3136
DeclaredMembersAndInitializers
.AssertInitializers(result, compilation);
3151
public IReadOnlyCollection<Symbol> GetNonTypeMembers(SourceMemberContainerTypeSymbol container,
DeclaredMembersAndInitializers
declaredMembers)
3156
public void AddNonTypeMember(SourceMemberContainerTypeSymbol container, Symbol member,
DeclaredMembersAndInitializers
declaredMembers)
3212
var
declaredMembersAndInitializers = getDeclaredMembersAndInitializers();
3231
DeclaredMembersAndInitializers
? getDeclaredMembersAndInitializers()
3233
var
declaredMembersAndInitializers = _lazyDeclaredMembersAndInitializers;
3234
if (declaredMembersAndInitializers !=
DeclaredMembersAndInitializers
.UninitializedSentinel)
3249
var
alreadyKnown = Interlocked.CompareExchange(ref _lazyDeclaredMembersAndInitializers, declaredMembersAndInitializers,
DeclaredMembersAndInitializers
.UninitializedSentinel);
3250
if (alreadyKnown !=
DeclaredMembersAndInitializers
.UninitializedSentinel)
3266
DeclaredMembersAndInitializers
? buildDeclaredMembersAndInitializers(BindingDiagnosticBag diagnostics)
3292
if (Volatile.Read(ref _lazyDeclaredMembersAndInitializers) !=
DeclaredMembersAndInitializers
.UninitializedSentinel)
3404
var
declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers);
3406
if (declared is not null && declared !=
DeclaredMembersAndInitializers
.UninitializedSentinel)
3425
var
declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers);
3426
if (declared is not null && declared !=
DeclaredMembersAndInitializers
.UninitializedSentinel)
3470
var
declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers);
3471
if (declared is not null && declared !=
DeclaredMembersAndInitializers
.UninitializedSentinel)
3495
var
declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers);
3496
if (declared is not null && declared !=
DeclaredMembersAndInitializers
.UninitializedSentinel)
3541
private void AddSynthesizedMembers(MembersAndInitializersBuilder builder,
DeclaredMembersAndInitializers
declaredMembersAndInitializers, BindingDiagnosticBag diagnostics)
4359
private void AddSynthesizedSimpleProgramEntryPointIfNecessary(MembersAndInitializersBuilder builder,
DeclaredMembersAndInitializers
declaredMembersAndInitializers)
4368
private void AddSynthesizedTypeMembersIfNecessary(MembersAndInitializersBuilder builder,
DeclaredMembersAndInitializers
declaredMembersAndInitializers, BindingDiagnosticBag diagnostics)
4993
private void AddSynthesizedConstructorsIfNecessary(MembersAndInitializersBuilder builder,
DeclaredMembersAndInitializers
declaredMembersAndInitializers, BindingDiagnosticBag diagnostics)
5073
private void AddSynthesizedTupleMembersIfNecessary(MembersAndInitializersBuilder builder,
DeclaredMembersAndInitializers
declaredMembersAndInitializers)