Skip to content

Commit f4137eb

Browse files
committed
LWG3354 has_strong_structural_equality has a meaningless definition
1 parent 7cd7692 commit f4137eb

File tree

1 file changed

+0
-14
lines changed

1 file changed

+0
-14
lines changed

source/utilities.tex

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -16411,8 +16411,6 @@
1641116411

1641216412
template<class T> struct has_unique_object_representations;
1641316413

16414-
template<class T> struct has_strong_structural_equality;
16415-
1641616414
// \ref{meta.unary.prop.query}, type property queries
1641716415
template<class T> struct alignment_of;
1641816416
template<class T> struct rank;
@@ -16691,10 +16689,6 @@
1669116689
inline constexpr bool has_unique_object_representations_v
1669216690
= has_unique_object_representations<T>::value;
1669316691

16694-
template<class T>
16695-
inline constexpr bool has_strong_structural_equality_v
16696-
= has_strong_structural_equality<T>::value;
16697-
1669816692
// \ref{meta.unary.prop.query}, type property queries
1669916693
template<class T>
1670016694
inline constexpr size_t @\libglobal{alignment_of_v}@ = alignment_of<T>::value;
@@ -17352,14 +17346,6 @@
1735217346
\tcode{T} shall be a complete type, \cv{}~\tcode{void}, or
1735317347
an array of unknown bound. \\ \rowsep
1735417348

17355-
\indexlibraryglobal{has_strong_structural_equality}%
17356-
\tcode{template<class T>}\br
17357-
\tcode{struct has_strong_structural_equality;} &
17358-
The type \tcode{T} has
17359-
strong structural equality\iref{class.compare.default}. &
17360-
\tcode{T} shall be a complete type, \cv{} \tcode{void}, or
17361-
an array of unknown bound. \\ \rowsep
17362-
1736317349
\end{libreqtab3b}
1736417350

1736517351
\pnum

0 commit comments

Comments
 (0)