| 632 | } |
| 633 | |
| 634 | std::shared_ptr<const LogicalType> LogicalType::Timestamp( |
| 635 | bool is_adjusted_to_utc, LogicalType::TimeUnit::unit time_unit, |
| 636 | bool is_from_converted_type, bool force_set_converted_type) { |
| 637 | DCHECK(time_unit != LogicalType::TimeUnit::UNKNOWN); |
| 638 | return TimestampLogicalType::Make(is_adjusted_to_utc, time_unit, is_from_converted_type, |
| 639 | force_set_converted_type); |
| 640 | } |
| 641 | |
| 642 | std::shared_ptr<const LogicalType> LogicalType::Interval() { |
| 643 | return IntervalLogicalType::Make(); |