[all-commits] [llvm/llvm-project] 8bfd29: [libc++] Remove is_signed<T> use from <limits> (#1...

Nikolas Klauser via All-commits all-commits at lists.llvm.org
Wed Nov 19 09:50:49 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 8bfd29486e042af5b4e4a6e9ef5e6d04ce618651
      https://github.com/llvm/llvm-project/commit/8bfd29486e042af5b4e4a6e9ef5e6d04ce618651
  Author: Nikolas Klauser <nikolasklauser at berlin.de>
  Date:   2025-11-19 (Wed, 19 Nov 2025)

  Changed paths:
    M libcxx/include/__charconv/from_chars_integral.h
    M libcxx/include/__charconv/to_chars_integral.h
    M libcxx/include/__locale_dir/num.h
    M libcxx/include/__mdspan/extents.h
    M libcxx/include/limits
    M libcxx/test/libcxx/numerics/clamp_to_integral.pass.cpp
    M libcxx/test/std/numerics/c.math/isnormal.pass.cpp
    M libcxx/test/std/time/time.clock/time.clock.gps/types.compile.pass.cpp
    M libcxx/test/std/time/time.clock/time.clock.tai/types.compile.pass.cpp
    M libcxx/test/std/time/time.clock/time.clock.utc/types.compile.pass.cpp
    M libcxx/test/std/utilities/utility/utility.intcmp/intcmp.cmp_greater/cmp_greater.pass.cpp
    M libcxx/test/std/utilities/utility/utility.intcmp/intcmp.cmp_less/cmp_less.pass.cpp
    M libcxx/test/std/utilities/utility/utility.intcmp/intcmp.cmp_less_equal/cmp_less_equal.pass.cpp

  Log Message:
  -----------
  [libc++] Remove is_signed<T> use from <limits> (#168334)

`numeric_limits` already has an `is_signed` member. We can use that
instead of using `std::is_signed`.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list