36 references to Unset
Microsoft.CodeAnalysis (4)
Symbols\Attributes\CommonFieldWellKnownAttributeData.cs (2)
45
private ConstantValue _constValue = ConstantValue.
Unset
;
56
Debug.Assert(_constValue == ConstantValue.
Unset
);
Symbols\Attributes\CommonParameterEarlyWellKnownAttributeData.cs (2)
17
private ConstantValue _defaultParameterValue = ConstantValue.
Unset
;
28
Debug.Assert(_defaultParameterValue == ConstantValue.
Unset
);
Microsoft.CodeAnalysis.CSharp (32)
Binder\Binder_Expressions.cs (1)
8926
if (constantValueOpt == ConstantValue.
Unset
)
Binder\Binder_Invocation.cs (1)
1678
Debug.Assert((object?)defaultConstantValue != ConstantValue.
Unset
);
Symbols\Metadata\PE\PEFieldSymbol.cs (3)
121
private ConstantValue _lazyConstantValue = Microsoft.CodeAnalysis.ConstantValue.
Unset
; // Indicates an uninitialized ConstantValue
484
if (_lazyConstantValue == Microsoft.CodeAnalysis.ConstantValue.
Unset
)
508
Microsoft.CodeAnalysis.ConstantValue.
Unset
);
Symbols\Metadata\PE\PEParameterSymbol.cs (3)
160
private ConstantValue? _lazyDefaultValue = ConstantValue.
Unset
;
559
if (_lazyDefaultValue == ConstantValue.
Unset
)
565
Interlocked.CompareExchange(ref _lazyDefaultValue, value, ConstantValue.
Unset
);
Symbols\Source\FieldSymbolWithAttributesAndModifiers.cs (2)
289
if (data.ConstValue == CodeAnalysis.ConstantValue.
Unset
)
298
if (constValue != CodeAnalysis.ConstantValue.
Unset
)
Symbols\Source\SourceComplexParameterSymbol.cs (6)
80
_lazyDefaultSyntaxValue = ConstantValue.
Unset
;
114
return (data != null && data.DefaultParameterValue != ConstantValue.
Unset
) ? data.DefaultParameterValue : ConstantValue.NotAvailable;
254
ConstantValue.
Unset
);
255
Debug.Assert(previousValue == ConstantValue.
Unset
);
720
if (paramData.DefaultParameterValue == ConstantValue.
Unset
)
922
if ((attrValue != ConstantValue.
Unset
) &&
Symbols\Source\SourceEnumConstantSymbol.cs (2)
207
if (otherValue == Microsoft.CodeAnalysis.ConstantValue.
Unset
)
209
return Microsoft.CodeAnalysis.ConstantValue.
Unset
;
Symbols\Source\SourceFieldSymbol.cs (12)
175
private ConstantValue _lazyConstantEarlyDecodingValue = Microsoft.CodeAnalysis.ConstantValue.
Unset
;
176
private ConstantValue _lazyConstantValue = Microsoft.CodeAnalysis.ConstantValue.
Unset
;
240
if (value != Microsoft.CodeAnalysis.ConstantValue.
Unset
)
251
return Microsoft.CodeAnalysis.ConstantValue.
Unset
;
283
if (value != Microsoft.CodeAnalysis.ConstantValue.
Unset
)
302
(value != Microsoft.CodeAnalysis.ConstantValue.
Unset
) &&
324
if (this.GetLazyConstantValue(earlyDecodingWellKnownAttributes) != Microsoft.CodeAnalysis.ConstantValue.
Unset
)
357
Debug.Assert(value != Microsoft.CodeAnalysis.ConstantValue.
Unset
);
358
Debug.Assert((GetLazyConstantValue(earlyDecodingWellKnownAttributes) == Microsoft.CodeAnalysis.ConstantValue.
Unset
) ||
363
Interlocked.CompareExchange(ref _lazyConstantEarlyDecodingValue, value, Microsoft.CodeAnalysis.ConstantValue.
Unset
);
367
if (Interlocked.CompareExchange(ref _lazyConstantValue, value, Microsoft.CodeAnalysis.ConstantValue.
Unset
) == Microsoft.CodeAnalysis.ConstantValue.
Unset
)
Symbols\Source\SourceMemberFieldSymbol.cs (2)
127
if (data == null || data.ConstValue == CodeAnalysis.ConstantValue.
Unset
)
149
!(decodedData is FieldWellKnownAttributeData fieldData && fieldData.ConstValue != CodeAnalysis.ConstantValue.
Unset
))