| 1110 | }; |
| 1111 | |
| 1112 | inline mutable_buffer operator+(const mutable_buffer &mb, size_t n) noexcept |
| 1113 | { |
| 1114 | return mutable_buffer(static_cast<char *>(mb.data()) + (std::min)(n, mb.size()), |
| 1115 | mb.size() - (std::min)(n, mb.size())); |
| 1116 | } |
| 1117 | inline mutable_buffer operator+(size_t n, const mutable_buffer &mb) noexcept |
| 1118 | { |
| 1119 | return mb + n; |
nothing calls this directly
no test coverage detected