[libcxx-commits] [libcxx] [libc++][format] Switches to Unicode 15.1. (PR #86543)

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Mon Mar 25 13:06:04 PDT 2024


================
@@ -292,84 +294,231 @@ class __code_point_view<wchar_t> {
 };
 #    endif // _LIBCPP_HAS_NO_WIDE_CHARACTERS
 
-_LIBCPP_HIDE_FROM_ABI constexpr bool __at_extended_grapheme_cluster_break(
-    bool& __ri_break_allowed,
-    bool __has_extened_pictographic,
-    __extended_grapheme_custer_property_boundary::__property __prev,
-    __extended_grapheme_custer_property_boundary::__property __next) {
-  using __extended_grapheme_custer_property_boundary::__property;
+// State machine to implement the Extended Grapheme Cluster Boundary
----------------
ldionne wrote:

Do we not need any updated tests for these changes to the algorithm?

https://github.com/llvm/llvm-project/pull/86543


More information about the libcxx-commits mailing list