| 340 | } |
| 341 | |
| 342 | std::pair<size_t, bool> Utf8Validate(absl::string_view str) { |
| 343 | StringReader reader(str); |
| 344 | auto result = Utf8ValidateImpl(&reader); |
| 345 | ABSL_ASSERT((reader.Reset(str), result.second == Utf8IsValidImpl(&reader))); |
| 346 | return result; |
| 347 | } |
| 348 | |
| 349 | std::pair<size_t, bool> Utf8Validate(const absl::Cord& str) { |
| 350 | CordReader reader(str); |