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