Please use GitHub pull requests for new patches. Phabricator shutdown timeline
Changeset View
Changeset View
Standalone View
Standalone View
libcxx/include/vector
Show First 20 Lines • Show All 279 Lines • ▼ Show 20 Lines | |||||
#include <__algorithm/rotate.h> | #include <__algorithm/rotate.h> | ||||
#include <__algorithm/unwrap_iter.h> | #include <__algorithm/unwrap_iter.h> | ||||
#include <__assert> // all public C++ headers provide the assertion handler | #include <__assert> // all public C++ headers provide the assertion handler | ||||
#include <__bit_reference> | #include <__bit_reference> | ||||
#include <__config> | #include <__config> | ||||
#include <__debug> | #include <__debug> | ||||
#include <__format/enable_insertable.h> | #include <__format/enable_insertable.h> | ||||
#include <__functional/hash.h> | #include <__functional/hash.h> | ||||
#include <__functional/unary_function.h> | |||||
#include <__iterator/iterator_traits.h> | #include <__iterator/iterator_traits.h> | ||||
#include <__iterator/wrap_iter.h> | #include <__iterator/wrap_iter.h> | ||||
#include <__memory/allocate_at_least.h> | #include <__memory/allocate_at_least.h> | ||||
#include <__split_buffer> | #include <__split_buffer> | ||||
#include <__utility/forward.h> | #include <__utility/forward.h> | ||||
#include <__utility/move.h> | #include <__utility/move.h> | ||||
#include <__utility/swap.h> | #include <__utility/swap.h> | ||||
#include <climits> | #include <climits> | ||||
#include <compare> | #include <compare> | ||||
#include <cstdlib> | #include <cstdlib> | ||||
#include <cstring> | #include <cstring> | ||||
#include <initializer_list> | #include <initializer_list> | ||||
#include <iosfwd> // for forward declaration of vector | #include <iosfwd> // for forward declaration of vector | ||||
#include <limits> | #include <limits> | ||||
#include <memory> | #include <memory> | ||||
#include <stdexcept> | #include <stdexcept> | ||||
#include <type_traits> | #include <type_traits> | ||||
#include <version> | #include <version> | ||||
// TODO: remove these headers | // TODO: remove these headers | ||||
#include <__functional/binary_function.h> | |||||
#include <__functional/invoke.h> | |||||
#include <__functional/operations.h> | |||||
#include <__functional/reference_wrapper.h> | |||||
#include <__functional/unary_function.h> | |||||
#include <__functional/weak_result_type.h> | |||||
#include <typeinfo> | #include <typeinfo> | ||||
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) | #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) | ||||
# pragma GCC system_header | # pragma GCC system_header | ||||
#endif | #endif | ||||
_LIBCPP_PUSH_MACROS | _LIBCPP_PUSH_MACROS | ||||
#include <__undef_macros> | #include <__undef_macros> | ||||
▲ Show 20 Lines • Show All 2,935 Lines • Show Last 20 Lines |