23 references to Convert
Microsoft.CodeAnalysis.VisualBasic (23)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (1)
502Return Convert(Visit(result), delegateType, False)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_BinaryOperator.vb (9)
256left = Convert(left, newType, node.Checked) 257right = Convert(right, newType, node.Checked) 298result = Convert(result, resultType, isChecked) 379result = Convert(result, If(resultTypeIsNullable, Me._factory.NullableOf(resultUnderlyingType), resultUnderlyingType), isChecked) 383result = Convert(result, resultType, False) 398loweredOperand = Convert(loweredOperand, If(isNullable, Me._factory.NullableOf(underlyingType), underlyingType), False) 403loweredOperand = Convert(loweredOperand, If(isNullable, Me._factory.NullableOf(Me.Int32Type), Me.Int32Type), checked) 452result = Convert(result, Me._factory.NullableOf(Me.Int32Type), isChecked) 476constantOperand = Convert(constantOperand, int32Nullable, isChecked)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_Conversion.vb (11)
73Return Convert(VisitInternal(Me._factory.Null(Me.ObjectType)), typeTo, False) 155Return Convert(rewrittenOperand, typeTo, isChecked AndAlso IsIntegralType(notNullableTo)) 183Return Convert(rewrittenOperand, typeTo, isChecked AndAlso IsIntegralType(notNullableTo)) 229Return Convert(rewrittenOperand, typeTo, False) 242rewrittenOperand, Convert(rewrittenOperand, Me.ObjectType, False)), 246Dim objectConversion = Convert(rewrittenOperand, Me.ObjectType, False) 287Dim converted = Convert(rewrittenOperand, typeBeforeNegation, isChecked AndAlso IsIntegralType(typeBeforeNegation)) 296Return Convert(rewrittenOperand, typeTo, isChecked AndAlso IsIntegralType(underlyingTo)) 338Return Convert(operand, nullableType, isChecked) 357Return Convert(operand, underlyingType, isChecked) 421Return If((TypeSymbol.Equals(oldType, newType, TypeCompareKind.ConsiderEverything)), operand, Convert(operand, newType, isChecked))
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_UnaryOperator.vb (2)
88result = Convert(result, If(origArgTypeIsNullable, Me._factory.NullableOf(origArgUnderlyingType), origArgUnderlyingType), isChecked) 93result = Convert(result, origArgType, False)