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