24 references to IsDateTimeType
Microsoft.CodeAnalysis.VisualBasic (22)
Binding\Binder_Conversions.vb (2)
1769ElseIf sourceType.IsDateTimeType() AndAlso targetType.IsDoubleType() Then 1772ElseIf 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)
284ElseIf leftType.IsDateTimeType() Then 303ElseIf leftType.IsDateTimeType() Then 322ElseIf leftType.IsDateTimeType() Then 341ElseIf leftType.IsDateTimeType() Then 360ElseIf leftType.IsDateTimeType() Then 379ElseIf leftType.IsDateTimeType() Then 471Debug.Assert(node.Left.Type.IsDateTimeType()) 472Debug.Assert(node.Right.Type.IsDateTimeType()) 479If 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)
762If Me.Type.IsDecimalType() OrElse Me.Type.IsDateTimeType() Then
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (2)
Semantics\BinaryOperators.vb (2)
1040(leftType.IsDateTimeType() AndAlso rightType.IsDateTimeType() AndAlso