70 references to Value
Microsoft.CodeAnalysis (3)
Microsoft.CodeAnalysis.CSharp (17)
Binder\Binder_Conversions.cs (4)
1664Error(diagnostics, ErrorCode.ERR_ConstOutOfRange, syntax, sourceValue.Value + "M", destination!);
1672Error(diagnostics, ErrorCode.ERR_ConstOutOfRange, syntax, sourceValue.Value!, destination!);
1683Error(diagnostics, ErrorCode.WRN_ConstOutOfRangeChecked, syntax, sourceValue.Value!, destination!);
1688Error(diagnostics, ErrorCode.ERR_ConstOutOfRangeChecked, syntax, sourceValue.Value!, destination!);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (5)
Microsoft.CodeAnalysis.VisualBasic (7)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (34)
Semantics\Conversions.vb (32)
288Assert.Equal(0, Convert.ToInt64(resultValue.Value))
445Assert.Equal(0, Convert.ToDouble(resultValue.Value))
454Assert.Equal(0, Convert.ToDouble(resultValue.Value))
490Assert.False(DirectCast(resultValue.Value, Boolean))
499Assert.False(DirectCast(resultValue.Value, Boolean))
657resultValueAsObject = CheckedConvert(v.Value, numericType)
682Assert.Equal(resultValueAsObject, resultValue.Value)
731Assert.Equal(UncheckedConvert(intermediate, numericType), resultValue.Value)
746Assert.Equal(UncheckedConvert(v.Value, numericType), resultValue.Value)
784Assert.Equal(-2, DirectCast(resultValue.Value, Int32))
797Assert.Equal(-2, DirectCast(resultValue.Value, Int32))
810Assert.Equal(2UI, DirectCast(resultValue.Value, UInt32))
823Assert.Equal(2UI, DirectCast(resultValue.Value, UInt32))
835Assert.Equal(Convert.ToUInt64(dbl), DirectCast(resultValue.Value, UInt64))
867Assert.Equal(0, Convert.ToInt64(resultValue.Value))
903Assert.Equal(255, DirectCast(resultValue.Value, Byte))
905Assert.Equal(65535, DirectCast(resultValue.Value, UInt16))
907Assert.Equal(4294967295, DirectCast(resultValue.Value, UInt32))
909Assert.Equal(18446744073709551615UL, DirectCast(resultValue.Value, UInt64))
911Assert.Equal(-1, Convert.ToInt64(resultValue.Value))
929Assert.True(DirectCast(resultValue.Value, Boolean))
960Assert.True(DirectCast(resultValue.Value, Boolean))
989Assert.Equal(ChrW(0), DirectCast(resultValue.Value, Char))
1014Assert.Equal(ChrW(0), DirectCast(resultValue.Value, Char))
1036Assert.Equal("a"c, DirectCast(resultValue.Value, Char))
1058Assert.Equal("b", DirectCast(resultValue.Value, String))
1216resultValueAsObject = CheckedConvert(v.Value, numericType)
1243Assert.Equal(resultValueAsObject, resultValue.Value)
1291Assert.Equal(UncheckedConvert(intermediate, numericType), resultValue.Value)
1311Assert.Equal(UncheckedConvert(v.Value, numericType), resultValue.Value)