[all-commits] [llvm/llvm-project] e53c92: [libc++] Remove empty namespace std in type_traits...

Joseph Loser via All-commits all-commits at lists.llvm.org
Sun Oct 10 11:35:36 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e53c9251fa56ff788be3aad8fc4947d6014ea12c
      https://github.com/llvm/llvm-project/commit/e53c9251fa56ff788be3aad8fc4947d6014ea12c
  Author: Joe Loser <joeloser93 at gmail.com>
  Date:   2021-10-10 (Sun, 10 Oct 2021)

  Changed paths:
    M libcxx/include/type_traits

  Log Message:
  -----------
  [libc++] Remove empty namespace std in type_traits. NFCI.

There is an empty `namespace std` in `type_traits` which was originally
used when `std::byte` was added in
c97d8aa86650ed795bf75a7dd735ecfaef3b8f55. At some point, the bitwise operators
on `std::byte` got relocated but this empty namespace was left around.
Remove it.

Reviewed By: Quuxplusone, Mordante, #libc

Differential Revision: https://reviews.llvm.org/D111512




More information about the All-commits mailing list