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
(CInt(type)) Is Nothing Then
61
Return
_lazySpecialTypes
(CInt(type))
76
If (
_lazySpecialTypes
Is Nothing) Then
81
If (Interlocked.CompareExchange(
_lazySpecialTypes
(CInt(typeId)), corType, Nothing) IsNot Nothing) Then
82
Debug.Assert(corType Is
_lazySpecialTypes
(CInt(typeId)) OrElse
84
_lazySpecialTypes
(CInt(typeId)).Kind = SymbolKind.ErrorType))