17 references to IsFloatingType
Microsoft.CodeAnalysis.VisualBasic (17)
Binding\Binder_Conversions.vb (1)
136If targetType.IsFloatingType() Then
CodeGen\EmitOperators.vb (1)
563If 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)
737If underlyingTypeFrom.IsFloatingType() AndAlso underlyingTypeTo.IsIntegralType() Then 741(underlyingTypeTo.IsBooleanType() OrElse underlyingTypeTo.IsIntegralType() OrElse underlyingTypeTo.IsFloatingType) Then 745(underlyingTypeFrom.IsBooleanType() OrElse underlyingTypeFrom.IsIntegralType() OrElse underlyingTypeFrom.IsFloatingType) Then 1057(underlyingTypeFrom.IsBooleanType() OrElse underlyingTypeFrom.IsIntegralType() OrElse underlyingTypeFrom.IsFloatingType)) 1138(underlyingTypeTo.IsBooleanType() OrElse underlyingTypeTo.IsIntegralType() OrElse underlyingTypeTo.IsFloatingType)) 1192Debug.Assert(typeFrom.IsFloatingType() AndAlso underlyingTypeTo.IsIntegralType())
Semantics\Conversions.vb (3)
831ElseIf IsFloatingType(sourceType) Then 1661ElseIf sourceType.IsFloatingType() Then 1663If targetDestinationType.IsFloatingType() Then
Semantics\Operators.vb (3)
759ElseIf underlyingResultType.IsFloatingType Then 1075ElseIf leftUnderlying.IsFloatingType() Then 1301Debug.Assert(operandType.IsFloatingType())