Lines Matching defs:idna
137 /* begin file src/idna.cpp */
144 namespace ada::idna {
319 } // namespace ada::idna
335 namespace ada::idna {
2724 } // namespace ada::idna
2729 namespace ada::idna {
2848 } // namespace ada::idna
2868 namespace ada::idna {
7746 } // namespace ada::idna
7750 namespace ada::idna {
7962 } // namespace ada::idna
7968 namespace ada::idna {
8183 } // namespace ada::idna
8189 namespace ada::idna {
9515 } // namespace ada::idna
9523 namespace ada::idna {
9610 bool is_ok = ada::idna::punycode_to_utf32(puny_segment_ascii, tmp_buffer);
9614 std::u32string post_map = ada::idna::map(tmp_buffer);
9647 ada::idna::utf32_length_from_utf8(ut8_string.data(), ut8_string.size());
9649 size_t actual_utf32_length = ada::idna::utf8_to_utf32(
9655 utf32 = ada::idna::map(utf32);
9682 bool is_ok = ada::idna::punycode_to_utf32(puny_segment_ascii, tmp_buffer);
9686 std::u32string post_map = ada::idna::map(tmp_buffer);
9716 bool is_ok = ada::idna::utf32_to_punycode(label_view, out);
9728 } // namespace ada::idna
9736 namespace ada::idna {
9749 if (ada::idna::begins_with(label_view, "xn--") &&
9750 ada::idna::is_ascii(label_view)) {
9752 if (ada::idna::verify_punycode(label_view)) {
9754 if (ada::idna::punycode_to_utf32(label_view, tmp_buffer)) {
9755 auto utf8_size = ada::idna::utf8_length_from_utf32(tmp_buffer.data(),
9758 ada::idna::utf32_to_utf8(tmp_buffer.data(), tmp_buffer.size(),
9783 } // namespace ada::idna
9785 /* end file src/idna.cpp */
10239 std::string idna_ascii = ada::idna::to_ascii(input);
10264 return ada::idna::to_unicode(input);
15347 std::string out = ada::idna::to_unicode(std::string_view(input, length));
15356 std::string out = ada::idna::to_ascii(std::string_view(input, length));