HomePhabricator

[libcxx][gardening] Move all algorithms into their own headers.

Authored by zoecarver on Jun 3 2021, 11:26 AM.

Description

[libcxx][gardening] Move all algorithms into their own headers.

This is a fairly mechanical change, it just moves each algorithm into its own header. This is a NFC.

Note: during this change, I burned down all the includes, so this follows "include only and exactly what you use."

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