1 write to _lazySubtypes
Microsoft.CodeAnalysis.CSharp (1)
Symbols\NamedTypeSymbol.cs (1)
773ImmutableInterlocked.InterlockedInitialize(ref lazyClosedClassData._lazySubtypes, lazySubtypes);
4 references to _lazySubtypes
Microsoft.CodeAnalysis.CSharp (4)
Symbols\NamedTypeSymbol.cs (4)
61/// This field is safe to read only after checking that <see cref="_lazySubtypes"/> has been initialized. 62/// Reading of <see cref="_lazySubtypes"/> for this purpose should be done 765ImmutableArray<NamedTypeSymbol> lazySubtypes = RoslynImmutableInterlocked.VolatileRead(in lazyClosedClassData._lazySubtypes); 775subtypes = lazyClosedClassData._lazySubtypes;