1 write to _lazyWellKnownTypes
Aspire.Hosting.Integration.Analyzers (1)
src\Aspire.Hosting.Analyzers\Infrastructure\WellKnownTypes.cs (1)
49
_lazyWellKnownTypes
= new INamedTypeSymbol?[WellKnownTypeData.WellKnownTypeNames.Length];
6 references to _lazyWellKnownTypes
Aspire.Hosting.Integration.Analyzers (6)
src\Aspire.Hosting.Analyzers\Infrastructure\WellKnownTypes.cs (6)
61
var symbol =
_lazyWellKnownTypes
[index];
75
symbol =
_lazyWellKnownTypes
[index];
87
Interlocked.CompareExchange(ref
_lazyWellKnownTypes
[index], symbol, null);
88
symbol =
_lazyWellKnownTypes
[index];
97
Interlocked.CompareExchange(ref
_lazyWellKnownTypes
[index], result, null);
101
return
_lazyWellKnownTypes
[index]!;