[all-commits] [llvm/llvm-project] 2f0661: [libc++][math] Remove constrained overloads of `st...

Robin Caloudis via All-commits all-commits at lists.llvm.org
Wed Aug 28 03:40:49 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2f0661c211a8247c04a99dc8b4de217665204287
      https://github.com/llvm/llvm-project/commit/2f0661c211a8247c04a99dc8b4de217665204287
  Author: Robin Caloudis <robin.caloudis at gmx.de>
  Date:   2024-08-28 (Wed, 28 Aug 2024)

  Changed paths:
    M libcxx/include/__math/traits.h

  Log Message:
  -----------
  [libc++][math] Remove constrained overloads of `std::{isnan, isinf, isfinite}` (#106224)

## Why
Since https://github.com/llvm/llvm-project/pull/98841 and
https://github.com/llvm/llvm-project/pull/98952, the constrained
overloads are unused and not needed anymore as we added explicit
overloads for all floating point types. I forgot to remove them in the
mentioned PRs.

## What
Remove them.



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