| 560 | int bit_width() const override { return static_cast<int>(sizeof(C_TYPE) * CHAR_BIT); } |
| 561 | |
| 562 | DataTypeLayout layout() const override { |
| 563 | return DataTypeLayout( |
| 564 | {DataTypeLayout::Bitmap(), DataTypeLayout::FixedWidth(sizeof(C_TYPE))}); |
| 565 | } |
| 566 | |
| 567 | std::string name() const override { return DERIVED::type_name(); } |
| 568 |
nothing calls this directly
no test coverage detected