2 instantiations of DeclaredMembersAndInitializers
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\SourceMemberContainerSymbol.cs (2)
3345
return new
DeclaredMembersAndInitializers
(
3405
public static readonly DeclaredMembersAndInitializers UninitializedSentinel = new
DeclaredMembersAndInitializers
();
36 references to DeclaredMembersAndInitializers
Microsoft.CodeAnalysis.CSharp (36)
Symbols\Source\SourceMemberContainerSymbol.cs (36)
202
private
DeclaredMembersAndInitializers
? _lazyDeclaredMembersAndInitializers =
DeclaredMembersAndInitializers
.UninitializedSentinel;
1867
var
declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers);
1868
RoslynDebug.AssertOrFailFast(declared !=
DeclaredMembersAndInitializers
.UninitializedSentinel);
3343
public
DeclaredMembersAndInitializers
ToReadOnlyAndFree(CSharpCompilation compilation)
3405
public static readonly
DeclaredMembersAndInitializers
UninitializedSentinel = new DeclaredMembersAndInitializers();
3490
public MembersAndInitializersBuilder(
DeclaredMembersAndInitializers
declaredMembersAndInitializers)
3492
Debug.Assert(declaredMembersAndInitializers !=
DeclaredMembersAndInitializers
.UninitializedSentinel);
3498
public MembersAndInitializers ToReadOnlyAndFree(SourceMemberContainerTypeSymbol container,
DeclaredMembersAndInitializers
declaredMembers)
3579
DeclaredMembersAndInitializers
.AssertInitializers(result, compilation);
3594
public IReadOnlyCollection<Symbol> GetNonTypeMembers(SourceMemberContainerTypeSymbol container,
DeclaredMembersAndInitializers
declaredMembers)
3599
public void AddNonTypeMember(SourceMemberContainerTypeSymbol container, Symbol member,
DeclaredMembersAndInitializers
declaredMembers)
3661
var
declaredMembersAndInitializers = getDeclaredMembersAndInitializers();
3680
DeclaredMembersAndInitializers
? getDeclaredMembersAndInitializers()
3682
var
declaredMembersAndInitializers = _lazyDeclaredMembersAndInitializers;
3683
if (declaredMembersAndInitializers !=
DeclaredMembersAndInitializers
.UninitializedSentinel)
3698
var
alreadyKnown = Interlocked.CompareExchange(ref _lazyDeclaredMembersAndInitializers, declaredMembersAndInitializers,
DeclaredMembersAndInitializers
.UninitializedSentinel);
3699
if (alreadyKnown !=
DeclaredMembersAndInitializers
.UninitializedSentinel)
3715
DeclaredMembersAndInitializers
? buildDeclaredMembersAndInitializers(BindingDiagnosticBag diagnostics)
3741
if (Volatile.Read(ref _lazyDeclaredMembersAndInitializers) !=
DeclaredMembersAndInitializers
.UninitializedSentinel)
3862
var
declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers);
3864
if (declared is not null && declared !=
DeclaredMembersAndInitializers
.UninitializedSentinel)
3883
var
declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers);
3884
if (declared is not null && declared !=
DeclaredMembersAndInitializers
.UninitializedSentinel)
3930
var
declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers);
3931
if (declared is not null && declared !=
DeclaredMembersAndInitializers
.UninitializedSentinel)
3957
var
declared = Volatile.Read(ref _lazyDeclaredMembersAndInitializers);
3958
if (declared is not null && declared !=
DeclaredMembersAndInitializers
.UninitializedSentinel)
4003
private void AddSynthesizedMembers(MembersAndInitializersBuilder builder,
DeclaredMembersAndInitializers
declaredMembersAndInitializers, BindingDiagnosticBag diagnostics)
4033
private void AddSynthesizedExtensionImplementationsIfNecessary(MembersAndInitializersBuilder builder,
DeclaredMembersAndInitializers
declaredMembersAndInitializers)
4941
private void AddSynthesizedSimpleProgramEntryPointIfNecessary(MembersAndInitializersBuilder builder,
DeclaredMembersAndInitializers
declaredMembersAndInitializers)
4950
private void AddSynthesizedTypeMembersIfNecessary(MembersAndInitializersBuilder builder,
DeclaredMembersAndInitializers
declaredMembersAndInitializers, BindingDiagnosticBag diagnostics)
5216
void addCopyCtor(bool primaryAndCopyCtorAmbiguity,
DeclaredMembersAndInitializers
declaredMembersAndInitializers)
5676
private void AddSynthesizedConstructorsIfNecessary(MembersAndInitializersBuilder builder,
DeclaredMembersAndInitializers
declaredMembersAndInitializers, BindingDiagnosticBag diagnostics)
5756
private void AddSynthesizedTupleMembersIfNecessary(MembersAndInitializersBuilder builder,
DeclaredMembersAndInitializers
declaredMembersAndInitializers)