3 overrides of ConstantValue
Microsoft.CodeAnalysis.VisualBasic (3)
Symbols\Retargeting\RetargetingFieldSymbol.vb (1)
199Public Overrides ReadOnly Property ConstantValue As Object
Symbols\SubstitutedFieldSymbol.vb (1)
104Public Overrides ReadOnly Property ConstantValue As Object
Symbols\Wrapped\WrappedFieldSymbol.vb (1)
106Public Overrides ReadOnly Property ConstantValue As Object
46 references to ConstantValue
Microsoft.CodeAnalysis.VisualBasic (10)
Binding\LookupResult.vb (3)
745Return f1.ConstantValue IsNot Nothing AndAlso f1.ConstantValue.Equals(f2.ConstantValue)
Emit\FieldSymbolAdapter.vb (1)
121Return DirectCast(context.Module, PEModuleBuilder).CreateConstant(AdaptedFieldSymbol.Type, AdaptedFieldSymbol.ConstantValue, syntaxNodeOpt:=DirectCast(context.SyntaxNode, VisualBasicSyntaxNode), diagnostics:=context.Diagnostics)
Symbols\FieldSymbol.vb (1)
476Return Me.ConstantValue
Symbols\Retargeting\RetargetingFieldSymbol.vb (1)
201Return _underlyingField.ConstantValue
Symbols\Source\SourceFieldSymbol.vb (2)
664Dim attributeValue = DirectCast(Me.ConstantValue, DateTime) 678Dim attributeValue = DirectCast(Me.ConstantValue, Decimal)
Symbols\SubstitutedFieldSymbol.vb (1)
106Return _originalDefinition.ConstantValue
Symbols\Wrapped\WrappedFieldSymbol.vb (1)
108Return Me._underlyingField.ConstantValue
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (6)
Emit\NoPiaEmbedTypes.vb (6)
1112Assert.Null(value__.ConstantValue) 1124Assert.Equal(1, f1.ConstantValue) 1132Assert.Equal(2, f2.ConstantValue) 1152Assert.Null(f3.ConstantValue) 3479Assert.Equal(f.ConstantValue, 0) 3481Assert.Equal(f.ConstantValue, 3)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (3)
Semantics\FieldInitializerBindingTests.vb (2)
511Assert.Equal(-2147483649, field.ConstantValue) 517Assert.Equal(CShort(-2), field.ConstantValue)
Semantics\GetExtendedSemanticInfoTests.vb (1)
3010Assert.Equal(symbol.ConstantValue, 6)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (27)
SymbolsTests\Metadata\PE\LoadingAttributes.vb (6)
1405Assert.Equal(d1.ConstantValue, CDec(-7)) 1408Assert.Equal(d2.ConstantValue, #1/1/2013#) 1533Assert.Equal(d1.ConstantValue, CDec(-7)) 1536Assert.Equal(d2.ConstantValue, #1/1/2013#) 1563Assert.Equal(d1.ConstantValue, CDec(-7)) 1566Assert.Equal(d2.ConstantValue, #1/1/2013#)
SymbolsTests\Metadata\PE\LoadingFields.vb (15)
140Assert.Equal(Int64Field.ConstantValue, 634315546432909307) 146Assert.Equal(DateTimeField.ConstantValue, New DateTime(634315546432909307)) 152Assert.Equal(SingleField.ConstantValue, 9.0F) 158Assert.Equal(DoubleField.ConstantValue, -10.0) 164Assert.Equal(StringField.ConstantValue, "11") 170Assert.Null(StringNullField.ConstantValue) 175Assert.Null(ObjectNullField.ConstantValue) 198Assert.Equal(ByteValue.ConstantValue, CByte(1)) 204Assert.Equal(SByteValue.ConstantValue, CSByte(-2)) 210Assert.Equal(UInt16Value.ConstantValue, 3US) 216Assert.Equal(Int16Value.ConstantValue, -4S) 222Assert.Equal(UInt32Value.ConstantValue, 5UI) 228Assert.Equal(Int32Value.ConstantValue, -6) 234Assert.Equal(UInt64Value.ConstantValue, 7UL) 240Assert.Equal(Int64Value.ConstantValue, -8L)
SymbolsTests\Retargeting\RetargetCustomModifiers.vb (1)
124Assert.Null(volatileFld.ConstantValue)
SymbolsTests\Source\EnumTests.vb (4)
1381Assert.Equal(expectedEnumValues(count - 1), field.ConstantValue) 1530Assert.Equal(2001, item2000.ConstantValue) 1555Assert.Equal(1, listKind.ConstantValue) 1559Assert.Equal(1US, list.ConstantValue)
SymbolsTests\Source\FieldTests.vb (1)
321Assert.Equal(Nothing, mem.ConstantValue)