This is an archive of the discontinued LLVM Phabricator instance.

[libc++] Remove empty namespace std in type_traits. NFCI.
ClosedPublic

Authored by jloser on Oct 10 2021, 11:28 AM.

Details

Summary

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.

Diff Detail

Event Timeline

jloser requested review of this revision.Oct 10 2021, 11:28 AM
jloser created this revision.
Herald added a project: Restricted Project. · View Herald TranscriptOct 10 2021, 11:28 AM
Herald added a reviewer: Restricted Project. · View Herald Transcript
This revision is now accepted and ready to land.Oct 10 2021, 11:30 AM
Mordante accepted this revision.Oct 10 2021, 11:32 AM

Agreed and I would have been fine committing this without a review,

Agreed and I would have been fine committing this without a review,

Fair enough. I still play it a bit safe at times since I'm still new to libc++ development. :)

This revision was landed with ongoing or failed builds.Oct 10 2021, 11:35 AM
This revision was automatically updated to reflect the committed changes.