| 31 | } |
| 32 | |
| 33 | static unsigned padding_physical() { |
| 34 | auto l = total_bits_logical(); |
| 35 | auto p = total_bits_physical(); |
| 36 | return p > l ? 0 : l - p; |
| 37 | } |
| 38 | |
| 39 | static expr prepend_if(const expr &pre, expr &&e, bool prepend) { |
| 40 | return prepend ? pre.concat(e) : std::move(e); |
no test coverage detected