34#ifndef _GLIBCXX_EXPERIMENTAL_RATIO
35#define _GLIBCXX_EXPERIMENTAL_RATIO 1
37#pragma GCC system_header
41#if __cplusplus >= 201402L
46namespace std _GLIBCXX_VISIBILITY(default)
48_GLIBCXX_BEGIN_NAMESPACE_VERSION
52inline namespace fundamentals_v1
55template <
typename _R1,
typename _R2>
56 constexpr bool ratio_equal_v = ratio_equal<_R1, _R2>::value;
57template <
typename _R1,
typename _R2>
58 constexpr bool ratio_not_equal_v = ratio_not_equal<_R1, _R2>::value;
59template <
typename _R1,
typename _R2>
60 constexpr bool ratio_less_v = ratio_less<_R1, _R2>::value;
61template <
typename _R1,
typename _R2>
62 constexpr bool ratio_less_equal_v = ratio_less_equal<_R1, _R2>::value;
63template <
typename _R1,
typename _R2>
64 constexpr bool ratio_greater_v = ratio_greater<_R1, _R2>::value;
65template <
typename _R1,
typename _R2>
66 constexpr bool ratio_greater_equal_v = ratio_greater_equal<_R1, _R2>::value;
70_GLIBCXX_END_NAMESPACE_VERSION
ISO C++ entities toplevel namespace is std.