| 631 | } |
| 632 | |
| 633 | unicode_cpt_flags unicode_cpt_flags_from_cpt(const uint32_t cpt) { |
| 634 | static const unicode_cpt_flags undef(unicode_cpt_flags::UNDEFINED); |
| 635 | static const auto cpt_flags = unicode_cpt_flags_array(); |
| 636 | return cpt < cpt_flags.size() ? cpt_flags[cpt] : undef; |
| 637 | } |
| 638 | |
| 639 | unicode_cpt_flags unicode_cpt_flags_from_utf8(const std::string & utf8) { |
| 640 | static const unicode_cpt_flags undef(unicode_cpt_flags::UNDEFINED); |
no test coverage detected