1 write to _lazySpecialTypes
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\MetadataOrSourceAssemblySymbol.vb (1)
77
Interlocked.CompareExchange(
_lazySpecialTypes
,
7 references to _lazySpecialTypes
Microsoft.CodeAnalysis.VisualBasic (7)
Symbols\MetadataOrSourceAssemblySymbol.vb (7)
47
If
_lazySpecialTypes
Is Nothing OrElse
_lazySpecialTypes
(type) Is Nothing Then
61
Return
_lazySpecialTypes
(type)
76
If (
_lazySpecialTypes
Is Nothing) Then
81
If (Interlocked.CompareExchange(
_lazySpecialTypes
(typeId), corType, Nothing) IsNot Nothing) Then
82
Debug.Assert(corType Is
_lazySpecialTypes
(typeId) OrElse
84
_lazySpecialTypes
(typeId).Kind = SymbolKind.ErrorType))