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