22 references to IsDateTimeType
Microsoft.CodeAnalysis.VisualBasic (22)
Binding\Binder_Conversions.vb (2)
1790ElseIf sourceType.IsDateTimeType() AndAlso targetType.IsDoubleType() Then 1793ElseIf targetType.IsDateTimeType() AndAlso sourceType.IsDoubleType() Then
Binding\Binder_Utils.vb (1)
1443(IsNothingLiteralAllowedForAType(operandType) OrElse operandType.IsDateTimeType OrElse operandType.IsDecimalType) Then
CodeGen\EmitAddress.vb (1)
361Not localConstType.IsDateTimeType Then
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (10)
279ElseIf leftType.IsDateTimeType() Then 298ElseIf leftType.IsDateTimeType() Then 317ElseIf leftType.IsDateTimeType() Then 336ElseIf leftType.IsDateTimeType() Then 355ElseIf leftType.IsDateTimeType() Then 374ElseIf leftType.IsDateTimeType() Then 466Debug.Assert(node.Left.Type.IsDateTimeType()) 467Debug.Assert(node.Right.Type.IsDateTimeType()) 474If left.Type.IsDateTimeType() AndAlso right.Type.IsDateTimeType() Then
Semantics\CompileTimeCalculations.vb (1)
718If targetType.IsDateTimeType() Then
Semantics\Operators.vb (6)
897leftType.GetNullableUnderlyingTypeOrSelf().IsDateTimeType() AndAlso 898rightType.GetNullableUnderlyingTypeOrSelf().IsDateTimeType()) Then ' Let (Date - Date) use operator overloading. 998(leftEnumUnderlying.IsDateTimeType() AndAlso rightEnumUnderlying.IsDateTimeType() AndAlso 1065If leftUnderlying.IsIntegralType() OrElse leftUnderlying.IsCharType() OrElse leftUnderlying.IsDateTimeType() Then 1128Debug.Assert(operandType.IsIntegralType() OrElse operandType.IsCharType() OrElse operandType.IsDateTimeType())
Symbols\Source\SourceFieldSymbol.vb (1)
782If Me.Type.IsDecimalType() OrElse Me.Type.IsDateTimeType() Then