[libc++] Alphabetize header inclusions and include-what-you-use <__debug>. NFCI.

This commit is contained in:
Arthur O'Dwyer 2021-05-12 23:04:03 -04:00
parent e130fbe24e
commit 06b40e80ae
11 changed files with 28 additions and 18 deletions

View File

@ -11,6 +11,7 @@
#define _LIBCPP___NODE_HANDLE
#include <__config>
#include <__debug>
#include <memory>
#include <optional>

View File

@ -56,10 +56,10 @@ namespace std {
#include <__config>
#include <__bits>
#include <__debug>
#include <limits>
#include <type_traits>
#include <version>
#include <__debug>
#if defined(__IBMCPP__)
#include "__support/ibm/support.h"

View File

@ -161,13 +161,14 @@ template <class T, class Allocator, class Predicate>
*/
#include <__config>
#include <__debug>
#include <__split_buffer>
#include <algorithm>
#include <compare>
#include <type_traits>
#include <initializer_list>
#include <iterator>
#include <algorithm>
#include <stdexcept>
#include <type_traits>
#include <version>
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)

View File

@ -181,11 +181,12 @@ typedef basic_fstream<wchar_t> wfstream;
#include <__config>
#include <__availability>
#include <ostream>
#include <istream>
#include <__debug>
#include <__locale>
#include <cstdio>
#include <cstdlib>
#include <istream>
#include <ostream>
#if !defined(_LIBCPP_HAS_NO_FILESYSTEM_LIBRARY)
# include <filesystem>

View File

@ -507,6 +507,7 @@ POLICY: For non-variadic implementations, the number of arguments is limited
*/
#include <__config>
#include <__debug>
#include <concepts>
#include <type_traits>
#include <typeinfo>

View File

@ -363,11 +363,12 @@ template <class R, class Alloc> struct uses_allocator<packaged_task<R>, Alloc>;
#include <__config>
#include <__availability>
#include <system_error>
#include <memory>
#include <__debug>
#include <chrono>
#include <exception>
#include <memory>
#include <mutex>
#include <system_error>
#include <thread>
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)

View File

@ -486,8 +486,9 @@ erase_if(multimap<Key, T, Compare, Allocator>& c, Predicate pred); // C++20
*/
#include <__config>
#include <__tree>
#include <__debug>
#include <__node_handle>
#include <__tree>
#include <compare>
#include <initializer_list>
#include <iterator> // __libcpp_erase_if_container

View File

@ -145,10 +145,11 @@ template<class T>
*/
#include <__config>
#include <__debug>
#include <cmath> // for isnormal
#include <functional>
#include <iterator>
#include <limits> // for numeric_limits
#include <functional>
#include <cmath> // for isnormal
#include <version>
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)

View File

@ -763,16 +763,17 @@ typedef regex_token_iterator<wstring::const_iterator> wsregex_token_iterator;
*/
#include <__config>
#include <stdexcept>
#include <__debug>
#include <__locale>
#include <compare>
#include <initializer_list>
#include <utility>
#include <iterator>
#include <string>
#include <memory>
#include <vector>
#include <deque>
#include <initializer_list>
#include <iterator>
#include <memory>
#include <stdexcept>
#include <string>
#include <utility>
#include <vector>
#include <version>
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)

View File

@ -434,8 +434,9 @@ erase_if(multiset<Key, Compare, Allocator>& c, Predicate pred); // C++20
*/
#include <__config>
#include <__tree>
#include <__debug>
#include <__node_handle>
#include <__tree>
#include <compare>
#include <functional>
#include <initializer_list>

View File

@ -125,6 +125,7 @@ template<class Container>
*/
#include <__config>
#include <__debug>
#include <__ranges/enable_borrowed_range.h>
#include <array> // for array
#include <cstddef> // for byte