File tree 3 files changed +4
-3
lines changed
3 files changed +4
-3
lines changed Original file line number Diff line number Diff line change 4677
4677
\end {note }
4678
4678
4679
4679
\pnum
4680
+ \label {term.object.type }%
4680
4681
An \defn {object type} is a (possibly cv-qualified) type that is not
4681
4682
a function type, not a reference type, and not \cv {}~\keyword {void}.
4682
4683
Original file line number Diff line number Diff line change 1803
1803
{allocator.req.var}
1804
1804
\topline
1805
1805
\lhdr {Variable} & \rhdr {Definition} \\ \capsep
1806
- \tcode {T, U, C} & any \cv -unqualified object type\iref {basic.types } \\ \rowsep
1806
+ \tcode {T, U, C} & any \cv -unqualified object type\iref {term.object.type } \\ \rowsep
1807
1807
\tcode {X} & an allocator class for type \tcode {T} \\ \rowsep
1808
1808
\tcode {Y} & the corresponding allocator class for type \tcode {U} \\ \rowsep
1809
1809
\tcode {XX} & the type \tcode {allocator_traits<X>} \\ \rowsep
Original file line number Diff line number Diff line change 13993
13993
13994
13994
\pnum
13995
13995
A \defnx{function object type}{function object!type} is an object
13996
- type\iref{basic.types } that can be the type of the
13996
+ type\iref{term.object.type } that can be the type of the
13997
13997
\grammarterm{postfix-expression} in a function call
13998
13998
(\ref{expr.call}, \ref{over.match.call}).
13999
13999
\begin{footnote}
17922
17922
\indexlibraryglobal{is_object}%
17923
17923
\tcode{template<class T>}\br
17924
17924
\tcode{struct is_object;} &
17925
- \tcode{T} is an object type\iref{basic.types} & \\ \rowsep
17925
+ \tcode{T} is an object type\iref{term.object.type} & \\ \rowsep
17926
17926
\indexlibraryglobal{is_scalar}%
17927
17927
\tcode{template<class T>}\br
17928
17928
\tcode{struct is_scalar;} &
You can’t perform that action at this time.
0 commit comments