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