File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change 13249
13249
\pnum
13250
13250
\tcode{reference_wrapper<T>} is a trivially copyable type\iref{basic.types}.
13251
13251
13252
+ \pnum
13253
+ The template parameter \tcode{T} of \tcode{reference_wrapper}
13254
+ may be an incomplete type.
13255
+
13252
13256
\rSec3[refwrap.const]{Constructors and destructor}
13253
13257
13254
13258
\indexlibrary{\idxcode{reference_wrapper}!constructor}%
@@ -13329,12 +13333,21 @@
13329
13333
\end{itemdecl}
13330
13334
13331
13335
\begin{itemdescr}
13336
+ \pnum
13337
+ \mandates
13338
+ \tcode{T} is a complete type.
13339
+
13332
13340
\pnum\returns \tcode{\placeholdernc{INVOKE}(get(), std::forward<ArgTypes>(args)...)}.\iref{func.require}
13333
13341
\end{itemdescr}
13334
13342
13335
13343
13336
13344
\rSec3[refwrap.helpers]{Helper functions}
13337
13345
13346
+ \pnum
13347
+ The template parameter \tcode{T} of
13348
+ the following \tcode{ref} and \tcode{cref} function templates
13349
+ may be an incomplete type.
13350
+
13338
13351
\indexlibrarymember{ref}{reference_wrapper}%
13339
13352
\begin{itemdecl}
13340
13353
template<class T> reference_wrapper<T> ref(T& t) noexcept;
You can’t perform that action at this time.
0 commit comments