15 instantiations of Boxed
Microsoft.CodeAnalysis.CSharp (15)
Symbols\Metadata\PE\PEFieldSymbol.cs (1)
342
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\RetargetingParameterSymbol.cs (1)
47
new TypeWithAnnotations.
Boxed
(this.RetargetingModule.RetargetingTranslator.Retarget(_underlyingParameter.TypeWithAnnotations, RetargetOptions.RetargetPrimitiveTypesByTypeCode)),
Symbols\Retargeting\RetargetingPropertySymbol.cs (1)
74
Interlocked.CompareExchange(ref _lazyType, new TypeWithAnnotations.
Boxed
(type), null);
Symbols\Source\GlobalExpressionVariable.cs (1)
138
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)
301
Interlocked.CompareExchange(ref _lazyReturnType, new TypeWithAnnotations.
Boxed
(returnType), null);
Symbols\Source\SourceLocalSymbol.cs (1)
402
Interlocked.CompareExchange(ref _type, new TypeWithAnnotations.
Boxed
(newType), null);
Symbols\Source\SourcePropertySymbolBase.cs (2)
208
_lazyType = new TypeWithAnnotations.
Boxed
(type);
262
_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);
17 references to Boxed
Microsoft.CodeAnalysis.CSharp (17)
Symbols\Metadata\PE\PEFieldSymbol.cs (1)
127
private TypeWithAnnotations.
Boxed
_lazyType;
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
55
private TypeWithAnnotations.
Boxed
_lazyReturnType;
Symbols\Retargeting\RetargetingParameterSymbol.cs (1)
27
private TypeWithAnnotations.
Boxed
? _lazyTypeWithAnnotations;
Symbols\Retargeting\RetargetingPropertySymbol.cs (1)
36
private TypeWithAnnotations.
Boxed
_lazyType;
Symbols\Source\GlobalExpressionVariable.cs (1)
21
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)
29
private TypeWithAnnotations.
Boxed
? _lazyReturnType;
Symbols\Source\SourceLocalSymbol.cs (1)
39
private TypeWithAnnotations.
Boxed
_type;
Symbols\Source\SourcePropertySymbolBase.cs (1)
61
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);