14 instantiations of Boxed
Microsoft.CodeAnalysis.CSharp (14)
Symbols\Metadata\PE\PEFieldSymbol.cs (1)
340
Interlocked.CompareExchange(ref _lazyType, new TypeWithAnnotations.
Boxed
(type), null);
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
136
new TypeWithAnnotations.
Boxed
(this.RetargetingTranslator.Retarget(_underlyingMethod.ReturnTypeWithAnnotations, RetargetOptions.RetargetPrimitiveTypesByTypeCode, this.ContainingType)),
Symbols\Retargeting\RetargetingPropertySymbol.cs (1)
74
Interlocked.CompareExchange(ref _lazyType, new TypeWithAnnotations.
Boxed
(type), null);
Symbols\Source\GlobalExpressionVariable.cs (1)
137
if (Interlocked.CompareExchange(ref _lazyType, new TypeWithAnnotations.
Boxed
(type), null) == null)
Symbols\Source\LocalFunctionOrSourceMemberMethodSymbol.cs (1)
36
Interlocked.CompareExchange(ref _lazyIteratorElementType, new TypeWithAnnotations.
Boxed
(elementType), TypeWithAnnotations.Boxed.Sentinel);
Symbols\Source\LocalFunctionSymbol.cs (1)
269
Interlocked.CompareExchange(ref _lazyReturnType, new TypeWithAnnotations.
Boxed
(returnType), null);
Symbols\Source\SourceLocalSymbol.cs (1)
403
Interlocked.CompareExchange(ref _type, new TypeWithAnnotations.
Boxed
(newType), null);
Symbols\Source\SourcePropertySymbolBase.cs (2)
175
_lazyType = new TypeWithAnnotations.
Boxed
(type);
229
_lazyType = new TypeWithAnnotations.
Boxed
(type);
Symbols\SubstitutedEventSymbol.cs (1)
31
Interlocked.CompareExchange(ref _lazyType, new TypeWithAnnotations.
Boxed
(type), null);
Symbols\SubstitutedFieldSymbol.cs (1)
32
Interlocked.CompareExchange(ref _lazyType, new TypeWithAnnotations.
Boxed
(type), null);
Symbols\SubstitutedMethodSymbol.cs (1)
234
Interlocked.CompareExchange(ref _lazyReturnType, new TypeWithAnnotations.
Boxed
(returnType), null);
Symbols\SubstitutedPropertySymbol.cs (1)
32
Interlocked.CompareExchange(ref _lazyType, new TypeWithAnnotations.
Boxed
(type), null);
Symbols\TypeWithAnnotations.cs (1)
27
internal static readonly Boxed Sentinel = new
Boxed
(default);
16 references to Boxed
Microsoft.CodeAnalysis.CSharp (16)
Symbols\Metadata\PE\PEFieldSymbol.cs (1)
127
private TypeWithAnnotations.
Boxed
_lazyType;
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
55
private TypeWithAnnotations.
Boxed
_lazyReturnType;
Symbols\Retargeting\RetargetingPropertySymbol.cs (1)
36
private TypeWithAnnotations.
Boxed
_lazyType;
Symbols\Source\GlobalExpressionVariable.cs (1)
20
private TypeWithAnnotations.
Boxed
_lazyType;
Symbols\Source\LocalFunctionOrSourceMemberMethodSymbol.cs (4)
12
private TypeWithAnnotations.
Boxed
? _lazyIteratorElementType;
19
_lazyIteratorElementType = TypeWithAnnotations.
Boxed
.Sentinel;
27
if (_lazyIteratorElementType == TypeWithAnnotations.
Boxed
.Sentinel)
36
Interlocked.CompareExchange(ref _lazyIteratorElementType, new TypeWithAnnotations.Boxed(elementType), TypeWithAnnotations.
Boxed
.Sentinel);
Symbols\Source\LocalFunctionSymbol.cs (1)
28
private TypeWithAnnotations.
Boxed
? _lazyReturnType;
Symbols\Source\SourceLocalSymbol.cs (1)
37
private TypeWithAnnotations.
Boxed
_type;
Symbols\Source\SourcePropertySymbolBase.cs (1)
56
private TypeWithAnnotations.
Boxed
_lazyType;
Symbols\SubstitutedEventSymbol.cs (1)
15
private TypeWithAnnotations.
Boxed
? _lazyType;
Symbols\SubstitutedFieldSymbol.cs (1)
19
private TypeWithAnnotations.
Boxed
_lazyType;
Symbols\SubstitutedMethodSymbol.cs (1)
28
private TypeWithAnnotations.
Boxed
_lazyReturnType;
Symbols\SubstitutedPropertySymbol.cs (1)
16
private TypeWithAnnotations.
Boxed
_lazyType;
Symbols\TypeWithAnnotations.cs (1)
27
internal static readonly
Boxed
Sentinel = new Boxed(default);