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