8#ifndef INCLUDED_BSLSTL_COMPARE
9#define INCLUDED_BSLSTL_COMPARE
54#include <bsls_compilerfeatures.h>
56#ifndef BDE_DONT_ALLOW_TRANSITIVE_INCLUDES
60#ifdef BSLS_COMPILERFEATURES_SUPPORT_THREE_WAY_COMPARISON
67using std::strong_ordering;
68using std::weak_ordering;
69using std::partial_ordering;
72using std::three_way_comparable;
73using std::three_way_comparable_with;
76using std::common_comparison_category;
77using std::common_comparison_category_t;
78using std::compare_three_way_result;
79using std::compare_three_way_result_t;
82using std::strong_order;
84using std::partial_order;
85using std::compare_strong_order_fallback;
86using std::compare_weak_order_fallback;
87using std::compare_partial_order_fallback;
90using std::compare_three_way;
#define BSLS_IDENT(str)
BSLS_IDENT() - insert string into .comment binary segment (if supported)
Definition bsls_ident.h:238
Definition bdlat_valuetypefunctions.h:939