17 references to IsFloatingType
Microsoft.CodeAnalysis.VisualBasic (17)
Binding\Binder_Conversions.vb (1)
136If targetType.IsFloatingType() Then
CodeGen\EmitOperators.vb (1)
546If operandType.IsFloatingType() Then
CodeGen\EmitStatement.vb (1)
619If operandType.IsFloatingType() Then
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_Conversion.vb (2)
21If Conversions.IsIdentityConversion(node.ConversionKind) AndAlso Not node.Type.IsFloatingType() Then 294If isExplicit AndAlso underlyingTo.IsFloatingType() Then ' Explicit Single/Double conversion are maintained even if identity conversions.
Lowering\LocalRewriter\LocalRewriter_Conversion.vb (6)
823If underlyingTypeFrom.IsFloatingType() AndAlso underlyingTypeTo.IsIntegralType() Then 827(underlyingTypeTo.IsBooleanType() OrElse underlyingTypeTo.IsIntegralType() OrElse underlyingTypeTo.IsFloatingType) Then 831(underlyingTypeFrom.IsBooleanType() OrElse underlyingTypeFrom.IsIntegralType() OrElse underlyingTypeFrom.IsFloatingType) Then 1143(underlyingTypeFrom.IsBooleanType() OrElse underlyingTypeFrom.IsIntegralType() OrElse underlyingTypeFrom.IsFloatingType)) 1224(underlyingTypeTo.IsBooleanType() OrElse underlyingTypeTo.IsIntegralType() OrElse underlyingTypeTo.IsFloatingType)) 1278Debug.Assert(typeFrom.IsFloatingType() AndAlso underlyingTypeTo.IsIntegralType())
Semantics\Conversions.vb (3)
827ElseIf IsFloatingType(sourceType) Then 1657ElseIf sourceType.IsFloatingType() Then 1659If targetDestinationType.IsFloatingType() Then
Semantics\Operators.vb (3)
759ElseIf underlyingResultType.IsFloatingType Then 1075ElseIf leftUnderlying.IsFloatingType() Then 1301Debug.Assert(operandType.IsFloatingType())