Changeset View
Changeset View
Standalone View
Standalone View
libcxx/include/__compare/strong_order.h
//===----------------------------------------------------------------------===// | //===----------------------------------------------------------------------===// | ||||
// | // | ||||
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. | // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. | ||||
// See https://llvm.org/LICENSE.txt for license information. | // See https://llvm.org/LICENSE.txt for license information. | ||||
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception | // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception | ||||
// | // | ||||
//===----------------------------------------------------------------------===// | //===----------------------------------------------------------------------===// | ||||
#ifndef _LIBCPP___COMPARE_STRONG_ORDER | #ifndef _LIBCPP___COMPARE_STRONG_ORDER | ||||
#define _LIBCPP___COMPARE_STRONG_ORDER | #define _LIBCPP___COMPARE_STRONG_ORDER | ||||
#include <__bit/bit_cast.h> | #include <__bit/bit_cast.h> | ||||
#include <__cmath/frexp.h> | |||||
#include <__cmath/signbit.h> | |||||
#include <__cmath/traits.h> | |||||
#include <__compare/compare_three_way.h> | #include <__compare/compare_three_way.h> | ||||
#include <__compare/ordering.h> | #include <__compare/ordering.h> | ||||
#include <__config> | #include <__config> | ||||
#include <__utility/forward.h> | #include <__utility/forward.h> | ||||
#include <__utility/priority_tag.h> | #include <__utility/priority_tag.h> | ||||
#include <cmath> | |||||
#include <cstdint> | #include <cstdint> | ||||
#include <limits> | #include <limits> | ||||
#include <type_traits> | #include <type_traits> | ||||
#ifndef _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER | #ifndef _LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER | ||||
# pragma GCC system_header | # pragma GCC system_header | ||||
#endif | #endif | ||||
▲ Show 20 Lines • Show All 110 Lines • Show Last 20 Lines |