42 references to Empty
Microsoft.CodeAnalysis.VisualBasic (13)
Binding\BackstopBinder.vb (1)
141Return ConstantFieldsInProgress.Empty
Binding\Binder_Initializers.vb (1)
462Dim constantValue = fieldSymbol.GetConstantValue(VisualBasic.ConstantFieldsInProgress.Empty)
BoundTree\BoundFieldAccess.vb (1)
50result = Me.FieldSymbol.GetConstantValue(ConstantFieldsInProgress.Empty)
Symbols\FieldSymbol.vb (2)
139Dim value = GetConstantValue(ConstantFieldsInProgress.Empty) 154Dim value = GetConstantValue(ConstantFieldsInProgress.Empty)
Symbols\Metadata\PE\PEFieldSymbol.vb (4)
165value = GetConstantValue(ConstantFieldsInProgress.Empty) 170value = GetConstantValue(ConstantFieldsInProgress.Empty) 220Return (_flags And FieldAttributes.Literal) <> 0 OrElse GetConstantValue(ConstantFieldsInProgress.Empty) IsNot Nothing 421Dim constantValue = GetConstantValue(ConstantFieldsInProgress.Empty)
Symbols\Source\SourceFieldSymbol.vb (3)
58GetConstantValue(ConstantFieldsInProgress.Empty) 660If Me.GetConstantValue(ConstantFieldsInProgress.Empty) IsNot Nothing Then 763constValue = Me.GetConstantValue(ConstantFieldsInProgress.Empty)
Symbols\Source\SourceMemberFieldSymbol.vb (1)
81Return GetInferredType(ConstantFieldsInProgress.Empty)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (29)
SymbolsTests\Metadata\PE\LoadingFields.vb (28)
141Assert.Equal(ConstantValueTypeDiscriminator.Int64, Int64Field.GetConstantValue(ConstantFieldsInProgress.Empty).Discriminator) 142Assert.Equal(634315546432909307, Int64Field.GetConstantValue(ConstantFieldsInProgress.Empty).Int64Value) 147Assert.Equal(ConstantValueTypeDiscriminator.DateTime, DateTimeField.GetConstantValue(ConstantFieldsInProgress.Empty).Discriminator) 148Assert.Equal(New DateTime(634315546432909307), DateTimeField.GetConstantValue(ConstantFieldsInProgress.Empty).DateTimeValue) 153Assert.Equal(ConstantValueTypeDiscriminator.Single, SingleField.GetConstantValue(ConstantFieldsInProgress.Empty).Discriminator) 154Assert.Equal(9.0F, SingleField.GetConstantValue(ConstantFieldsInProgress.Empty).SingleValue) 159Assert.Equal(ConstantValueTypeDiscriminator.Double, DoubleField.GetConstantValue(ConstantFieldsInProgress.Empty).Discriminator) 160Assert.Equal(-10.0, DoubleField.GetConstantValue(ConstantFieldsInProgress.Empty).DoubleValue) 165Assert.Equal(ConstantValueTypeDiscriminator.String, StringField.GetConstantValue(ConstantFieldsInProgress.Empty).Discriminator) 166Assert.Equal("11", StringField.GetConstantValue(ConstantFieldsInProgress.Empty).StringValue) 171Assert.Equal(ConstantValueTypeDiscriminator.Nothing, StringNullField.GetConstantValue(ConstantFieldsInProgress.Empty).Discriminator) 176Assert.Equal(ConstantValueTypeDiscriminator.Nothing, ObjectNullField.GetConstantValue(ConstantFieldsInProgress.Empty).Discriminator) 199Assert.Equal(ConstantValueTypeDiscriminator.Byte, ByteValue.GetConstantValue(ConstantFieldsInProgress.Empty).Discriminator) 200Assert.Equal(CByte(1), ByteValue.GetConstantValue(ConstantFieldsInProgress.Empty).ByteValue) 205Assert.Equal(ConstantValueTypeDiscriminator.SByte, SByteValue.GetConstantValue(ConstantFieldsInProgress.Empty).Discriminator) 206Assert.Equal(CSByte(-2), SByteValue.GetConstantValue(ConstantFieldsInProgress.Empty).SByteValue) 211Assert.Equal(ConstantValueTypeDiscriminator.UInt16, UInt16Value.GetConstantValue(ConstantFieldsInProgress.Empty).Discriminator) 212Assert.Equal(3US, UInt16Value.GetConstantValue(ConstantFieldsInProgress.Empty).UInt16Value) 217Assert.Equal(ConstantValueTypeDiscriminator.Int16, Int16Value.GetConstantValue(ConstantFieldsInProgress.Empty).Discriminator) 218Assert.Equal(-4S, Int16Value.GetConstantValue(ConstantFieldsInProgress.Empty).Int16Value) 223Assert.Equal(ConstantValueTypeDiscriminator.UInt32, UInt32Value.GetConstantValue(ConstantFieldsInProgress.Empty).Discriminator) 224Assert.Equal(5UI, UInt32Value.GetConstantValue(ConstantFieldsInProgress.Empty).UInt32Value) 229Assert.Equal(ConstantValueTypeDiscriminator.Int32, Int32Value.GetConstantValue(ConstantFieldsInProgress.Empty).Discriminator) 230Assert.Equal(-6, Int32Value.GetConstantValue(ConstantFieldsInProgress.Empty).Int32Value) 235Assert.Equal(ConstantValueTypeDiscriminator.UInt64, UInt64Value.GetConstantValue(ConstantFieldsInProgress.Empty).Discriminator) 236Assert.Equal(7UL, UInt64Value.GetConstantValue(ConstantFieldsInProgress.Empty).UInt64Value) 241Assert.Equal(ConstantValueTypeDiscriminator.Int64, Int64Value.GetConstantValue(ConstantFieldsInProgress.Empty).Discriminator) 242Assert.Equal(-8L, Int64Value.GetConstantValue(ConstantFieldsInProgress.Empty).Int64Value)
SymbolsTests\Retargeting\RetargetCustomModifiers.vb (1)
123Assert.Null(volatileFld.GetConstantValue(ConstantFieldsInProgress.Empty))