39 references to WideningValue
Microsoft.CodeAnalysis.VisualBasic (5)
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (1)
611result = New BoundDirectCast(node.Syntax, op, ConversionKind.WideningValue, node.Type, Nothing)
Semantics\Conversions.vb (4)
482Const WIV As Integer = ConversionKind.WideningValue 558Return ConversionKind.WideningValue 3392Return ConversionKind.WideningValue ' Shortcut 3398Return ConversionKind.WideningValue
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (34)
Semantics\Conversions.vb (16)
59Assert.Equal(ConversionKind.WideningValue, ClassifyDirectCastAssignment(m13p(a), m13p(c), methodBodyBinder)) ' Object) 61Assert.Equal(ConversionKind.WideningValue, ClassifyDirectCastAssignment(m13p(b), m13p(c), methodBodyBinder)) ' ValueType) 120Assert.Equal(ConversionKind.WideningValue, ClassifyTryCastAssignment(m13p(a), m13p(c), methodBodyBinder)) ' Object) 122Assert.Equal(ConversionKind.WideningValue, ClassifyTryCastAssignment(m13p(b), m13p(c), methodBodyBinder)) ' ValueType) 164Assert.Equal(ConversionKind.WideningValue, ClassifyTryCastAssignment(m13p(a), intZero, methodBodyBinder)) 1918Assert.Equal(ConversionKind.WideningValue, ClassifyPredefinedAssignment(m10p(a), m10p(f))) 1919Assert.Equal(ConversionKind.WideningValue, ClassifyPredefinedAssignment(m10p(b), m10p(f))) 1920Assert.Equal(ConversionKind.WideningValue, ClassifyPredefinedAssignment(m10p(a), m10p(h))) 1921Assert.Equal(ConversionKind.WideningValue, ClassifyPredefinedAssignment(m10p(b), m10p(h))) 1922Assert.Equal(ConversionKind.WideningValue, ClassifyPredefinedAssignment(m10p(c), m10p(h))) 1923Assert.Equal(ConversionKind.WideningValue, ClassifyPredefinedAssignment(m10p(d), m10p(f))) 1924Assert.Equal(ConversionKind.WideningValue, ClassifyPredefinedAssignment(m10p(i), m10p(f))) 1948Assert.Equal(ConversionKind.WideningValue, ClassifyPredefinedAssignment(m11p(a), m11p(d))) 1949Assert.Equal(ConversionKind.WideningValue, ClassifyPredefinedAssignment(m11p(b), m11p(d))) 2090Return ConversionKind.WideningValue 2295Return ConversionKind.WideningValue
Semantics\GetExtendedSemanticInfoTests.vb (2)
5505Assert.Equal(ConversionKind.WideningValue, semanticInfo.ImplicitConversion.Kind) 5535Assert.Equal(ConversionKind.WideningValue, semanticInfo.ImplicitConversion.Kind)
Semantics\IFOperatorTest.vb (13)
305Assert.Equal(ConversionKind.WideningValue, semanticInfos(2).ImplicitConversion.Kind) 405Assert.Equal(ConversionKind.WideningValue, semanticInfos(2).ImplicitConversion.Kind) 416Assert.Equal(ConversionKind.WideningValue, semanticInfos(2).ImplicitConversion.Kind) 741Assert.Equal(ConversionKind.WideningValue, semanticInfos(2).ImplicitConversion.Kind) 849Assert.Equal(ConversionKind.WideningValue, semanticInfos(2).ImplicitConversion.Kind) 861Assert.Equal(ConversionKind.WideningValue, semanticInfos(2).ImplicitConversion.Kind) 873Assert.Equal(ConversionKind.WideningValue, semanticInfos(2).ImplicitConversion.Kind) 912Assert.Equal(ConversionKind.WideningValue, semanticInfos(2).ImplicitConversion.Kind) 924Assert.Equal(ConversionKind.WideningValue, semanticInfos(2).ImplicitConversion.Kind) 959Assert.Equal(ConversionKind.WideningValue, semanticInfos(2).ImplicitConversion.Kind) 970Assert.Equal(ConversionKind.WideningValue, semanticInfos(2).ImplicitConversion.Kind) 1002Assert.Equal(ConversionKind.WideningValue, semanticInfos(2).ImplicitConversion.Kind) 1037Assert.Equal(ConversionKind.WideningValue, semanticInfos(1).ImplicitConversion.Kind)
Semantics\LambdaSemanticInfoTests.vb (2)
395Assert.Equal(ConversionKind.WideningValue, semanticInfo.ImplicitConversion.Kind) 435Assert.Equal(ConversionKind.WideningValue, semanticInfo.ImplicitConversion.Kind)
Semantics\TypeOfTests.vb (1)
762Assert.Equal(ConversionKind.WideningValue, conv.Kind)