| 340 | : type_(*type), length_(length), buffer_length_(bit_util::BytesForBits(length)) {} |
| 341 | |
| 342 | Result<int64_t> Finish() && { |
| 343 | RETURN_NOT_OK(VisitTypeInline(type_, this)); |
| 344 | return buffer_length_; |
| 345 | } |
| 346 | |
| 347 | template <typename T, typename = decltype(TypeTraits<T>::bytes_required(0))> |
| 348 | Status Visit(const T&) { |
no test coverage detected