[libcxx-commits] [libcxx] [libc++] Refactor num_get optimization to not be ABI breaking (PR #121690)

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Wed Jan 29 08:33:27 PST 2025


================
@@ -400,8 +400,9 @@ struct __num_get : protected __num_get_base {
       unsigned*& __g_end,
       unsigned& __dc,
       _CharT* __atoms);
-#    ifndef _LIBCPP_ABI_OPTIMIZED_LOCALE_NUM_GET
-  static string __stage2_int_prep(ios_base& __iob, _CharT* __atoms, _CharT& __thousands_sep);
+
+  [[__deprecated__("This exists only for ABI compatability")]] static string
----------------
ldionne wrote:

CF https://github.com/llvm/llvm-project/issues/124940

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


More information about the libcxx-commits mailing list