52 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)
7500
if (constantValueOpt == ConstantValue.
Unset
)
Binder\Binder_Invocation.cs (1)
1369
Debug.Assert((object?)defaultConstantValue != ConstantValue.
Unset
);
Symbols\Metadata\PE\PEFieldSymbol.cs (3)
121
private ConstantValue _lazyConstantValue = Microsoft.CodeAnalysis.ConstantValue.
Unset
; // Indicates an uninitialized ConstantValue
482
if (_lazyConstantValue == Microsoft.CodeAnalysis.ConstantValue.
Unset
)
506
Microsoft.CodeAnalysis.ConstantValue.
Unset
);
Symbols\Metadata\PE\PEParameterSymbol.cs (3)
160
private ConstantValue? _lazyDefaultValue = ConstantValue.
Unset
;
542
if (_lazyDefaultValue == ConstantValue.
Unset
)
548
Interlocked.CompareExchange(ref _lazyDefaultValue, value, ConstantValue.
Unset
);
Symbols\Source\FieldSymbolWithAttributesAndModifiers.cs (2)
288
if (data.ConstValue == CodeAnalysis.ConstantValue.
Unset
)
297
if (constValue != CodeAnalysis.ConstantValue.
Unset
)
Symbols\Source\SourceComplexParameterSymbol.cs (6)
73
_lazyDefaultSyntaxValue = ConstantValue.
Unset
;
107
return (data != null && data.DefaultParameterValue != ConstantValue.
Unset
) ? data.DefaultParameterValue : ConstantValue.NotAvailable;
246
ConstantValue.
Unset
);
247
Debug.Assert(previousValue == ConstantValue.
Unset
);
717
if (paramData.DefaultParameterValue == ConstantValue.
Unset
)
907
if ((attrValue != ConstantValue.
Unset
) &&
Symbols\Source\SourceEnumConstantSymbol.cs (2)
203
if (otherValue == Microsoft.CodeAnalysis.ConstantValue.
Unset
)
205
return Microsoft.CodeAnalysis.ConstantValue.
Unset
;
Symbols\Source\SourceFieldSymbol.cs (12)
174
private ConstantValue _lazyConstantEarlyDecodingValue = Microsoft.CodeAnalysis.ConstantValue.
Unset
;
175
private ConstantValue _lazyConstantValue = Microsoft.CodeAnalysis.ConstantValue.
Unset
;
251
if (value != Microsoft.CodeAnalysis.ConstantValue.
Unset
)
262
return Microsoft.CodeAnalysis.ConstantValue.
Unset
;
294
if (value != Microsoft.CodeAnalysis.ConstantValue.
Unset
)
313
(value != Microsoft.CodeAnalysis.ConstantValue.
Unset
) &&
335
if (this.GetLazyConstantValue(earlyDecodingWellKnownAttributes) != Microsoft.CodeAnalysis.ConstantValue.
Unset
)
368
Debug.Assert(value != Microsoft.CodeAnalysis.ConstantValue.
Unset
);
369
Debug.Assert((GetLazyConstantValue(earlyDecodingWellKnownAttributes) == Microsoft.CodeAnalysis.ConstantValue.
Unset
) ||
374
Interlocked.CompareExchange(ref _lazyConstantEarlyDecodingValue, value, Microsoft.CodeAnalysis.ConstantValue.
Unset
);
378
if (Interlocked.CompareExchange(ref _lazyConstantValue, value, Microsoft.CodeAnalysis.ConstantValue.
Unset
) == Microsoft.CodeAnalysis.ConstantValue.
Unset
)
Symbols\Source\SourceMemberFieldSymbol.cs (2)
116
if (data == null || data.ConstValue == CodeAnalysis.ConstantValue.
Unset
)
138
!(decodedData is FieldWellKnownAttributeData fieldData && fieldData.ConstValue != CodeAnalysis.ConstantValue.
Unset
))
Microsoft.CodeAnalysis.VisualBasic (16)
Symbols\Metadata\PE\PEFieldSymbol.vb (3)
42
Private _lazyConstantValue As ConstantValue = Microsoft.CodeAnalysis.ConstantValue.
Unset
225
If _lazyConstantValue Is Microsoft.CodeAnalysis.ConstantValue.
Unset
Then
286
Microsoft.CodeAnalysis.ConstantValue.
Unset
)
Symbols\Metadata\PE\PEParameterSymbol.vb (3)
43
Private _lazyDefaultValue As ConstantValue = ConstantValue.
Unset
326
If _lazyDefaultValue Is ConstantValue.
Unset
Then
345
Interlocked.CompareExchange(_lazyDefaultValue, defaultValue, ConstantValue.
Unset
)
Symbols\Source\SourceComplexParameterSymbol.vb (4)
134
If _lazyDefaultValue Is ConstantValue.
Unset
Then
136
If Interlocked.CompareExchange(_lazyDefaultValue, BindDefaultValue(inProgress, diagnostics), ConstantValue.
Unset
) Is ConstantValue.
Unset
Then
373
defaultValue = ConstantValue.
Unset
Symbols\Source\SourceFieldSymbol.vb (3)
662
If data Is Nothing OrElse data.ConstValue = CodeAnalysis.ConstantValue.
Unset
Then
772
If data.ConstValue = CodeAnalysis.ConstantValue.
Unset
Then
778
If constValue <> CodeAnalysis.ConstantValue.
Unset
Then
Symbols\Source\SourceParameterSymbol.vb (3)
165
Return data IsNot Nothing AndAlso data.DefaultParameterValue <> ConstantValue.
Unset
312
If paramData.DefaultParameterValue = ConstantValue.
Unset
Then
395
If attrValue <> ConstantValue.
Unset
AndAlso