File tree Expand file tree Collapse file tree 2 files changed +8
-12
lines changed
Expand file tree Collapse file tree 2 files changed +8
-12
lines changed Original file line number Diff line number Diff line change 713713\indexlibraryglobal {error_code}%
714714\indexlibraryglobal {error_condition}%
715715\indexlibraryglobal {system_error}%
716- \indexlibraryglobal {is_error_code_enum}%
717- \indexlibraryglobal {is_error_condition_enum}%
718- \indexlibraryglobal {errc}%
719716\begin {codeblock }
720717#include <compare> // see \ref {compare.syn }
721718
729726 class system_error;
730727
731728 template<class T>
732- struct is_error_code_enum : public false_type {};
729+ struct @ \libglobal { is_error_code_enum}@ : public false_type {};
733730
734731 template<class T>
735- struct is_error_condition_enum : public false_type {};
732+ struct @ \libglobal { is_error_condition_enum}@ : public false_type {};
736733
737- enum class errc { // freestanding
734+ enum class @ \libglobal { errc}@ { // freestanding
738735 address_family_not_supported, // \tcode {EAFNOSUPPORT}
739736 address_in_use, // \tcode {EADDRINUSE}
740737 address_not_available, // \tcode {EADDRNOTAVAIL}
837834
838835 // \ref {syserr }, system error support
839836 template<class T>
840- constexpr bool is_error_code_enum_v = is_error_code_enum<T>::value;
837+ constexpr bool @ \libglobal { is_error_code_enum_v}@ = is_error_code_enum<T>::value;
841838 template<class T>
842839 constexpr bool is_error_condition_enum_v = is_error_condition_enum<T>::value;
843840}
Original file line number Diff line number Diff line change 160160 template<class T, T v> struct integral_constant;
161161
162162 template<bool B>
163- using bool_constant = integral_constant<bool, B>;
164- using true_type = bool_constant<true>;
165- using false_type = bool_constant<false>;
163+ using @ \libglobal { bool_constant}@ = integral_constant<bool, B>;
164+ using @ \libglobal { true_type}@ = bool_constant<true>;
165+ using @ \libglobal { false_type}@ = bool_constant<false>;
166166
167167 // \ref {meta.unary.cat }, primary type categories
168168 template<class T> struct is_void;
595595\indexlibrarymember {value_type}{integral_constant}%
596596\begin {codeblock }
597597namespace std {
598- template<class T, T v> struct integral_constant {
598+ template<class T, T v> struct @ \libglobal { integral_constant}@ {
599599 static constexpr T value = v;
600600
601601 using value_type = T;
607607}
608608\end {codeblock }
609609
610- \indexlibraryglobal {integral_constant}%
611610\indexlibraryglobal {bool_constant}%
612611\indexlibraryglobal {true_type}%
613612\indexlibraryglobal {false_type}%
You can’t perform that action at this time.
0 commit comments