31 references to Conversion
Microsoft.CodeAnalysis.VisualBasic (27)
Binding\MemberSemanticModel.vb (4)
120
Return New
Conversion
(Nothing) ' NoConversion
150
Return New
Conversion
(Conversions.ClassifyConversion(boundExpression, vbDestination, GetEnclosingBinder(boundExpression.Syntax), CompoundUseSiteInfo(Of AssemblySymbol).Discarded))
781
currentConversion = New
Conversion
(Conversions.ClassifyConversion(current.Type, elementType, useSiteInfo:=CompoundUseSiteInfo(Of AssemblySymbol).Discarded))
789
elementConversion = New
Conversion
(Conversions.ClassifyConversion(elementType, boundCurrentConversion.Type, useSiteInfo:=CompoundUseSiteInfo(Of AssemblySymbol).Discarded))
Compilation\SemanticModel.vb (7)
916
conversion = New
Conversion
(Conversions.Identity)
940
conversion = New
Conversion
(New KeyValuePair(Of ConversionKind, MethodSymbol)(DirectCast(lowestExpr, BoundArrayCreation).ArrayLiteralConversion, Nothing))
978
conversion = New
Conversion
(Conversions.ClassifyConversion(type, convertedType, CompoundUseSiteInfo(Of AssemblySymbol).Discarded))
980
conversion = New
Conversion
(KeyValuePairUtil.Create(conversionNode.ConversionKind,
1554
Return New VisualBasicTypeInfo(type, type, New
Conversion
(Conversions.Identity))
2363
Return New
Conversion
(Conversions.ClassifyConversion(bnode, vbdestination, binder, CompoundUseSiteInfo(Of AssemblySymbol).Discarded))
2367
Return New
Conversion
(Nothing) ' NoConversion
Compilation\SyntaxTreeSemanticModel.vb (1)
1401
Return New
Conversion
(Nothing) 'NoConversion
Compilation\TypeInfo.vb (1)
18
Friend Shared None As New VisualBasicTypeInfo(Nothing, Nothing, New
Conversion
(Conversions.Identity))
Compilation\VisualBasicCompilation.vb (5)
1880
Return New
Conversion
(Nothing) ' No conversion
1883
Return New
Conversion
(Conversions.ClassifyConversion(vbsource, vbdest, CompoundUseSiteInfo(Of AssemblySymbol).Discarded))
1894
Return New
Conversion
(Nothing) ' No conversion
1903
Return New
Conversion
(New KeyValuePair(Of ConversionKind, MethodSymbol)(ConversionKind.WideningNothingLiteral, Nothing))
1906
Return New
Conversion
(Nothing) ' No conversion
Operations\VisualBasicOperationFactory.vb (1)
604
Dim valueConversion = New
Conversion
(Conversions.Identity)
Operations\VisualBasicOperationFactory_Methods.vb (6)
54
Dim inConversion = New
Conversion
(Conversions.Identity)
241
New
Conversion
(Conversions.Identity),
242
New
Conversion
(Conversions.Identity),
581
Return New
Conversion
(KeyValuePairUtil.Create(conversionKind, method))
583
Return New
Conversion
(KeyValuePairUtil.Create(Of ConversionKind, MethodSymbol)(DirectCast(expression, BoundConversionOrCast).ConversionKind, Nothing))
585
Return New
Conversion
(Conversions.Identity)
VisualBasicExtensions.vb (2)
1407
Return If(inConversionConvertible IsNot Nothing, DirectCast(inConversionConvertible, Conversion), New
Conversion
(Conversions.Identity))
1425
Return If(outConversionConvertible IsNot Nothing, DirectCast(outConversionConvertible, Conversion), New
Conversion
(Conversions.Identity))
Roslyn.Compilers.VisualBasic.IOperation.UnitTests (4)
IOperation\IOperationTests_ICompoundAssignmentOperation.vb (4)
41
Dim identityConversion = New
Conversion
(Conversions.Identity)
64
Dim stringConversion = New
Conversion
(New KeyValuePair(Of ConversionKind, Symbols.MethodSymbol)(ConversionKind.NarrowingString, Nothing))
104
Assert.Equal(New
Conversion
(New KeyValuePair(Of ConversionKind, MethodSymbol)(ConversionKind.UserDefined Or ConversionKind.Widening, methodSymbol)),
106
Assert.Equal(New
Conversion
(Conversions.Identity), compoundAssignment.GetOutConversion())