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 13984
13984
13985
13985
\pnum
13986
13986
A \defnx{function object type}{function object!type} is an object
13987
- type\iref{basic.types } that can be the type of the
13987
+ type\iref{term.object.type } that can be the type of the
13988
13988
\grammarterm{postfix-expression} in a function call
13989
13989
(\ref{expr.call}, \ref{over.match.call}).
13990
13990
\begin{footnote}
17913
17913
\indexlibraryglobal{is_object}%
17914
17914
\tcode{template<class T>}\br
17915
17915
\tcode{struct is_object;} &
17916
- \tcode{T} is an object type\iref{basic.types} & \\ \rowsep
17916
+ \tcode{T} is an object type\iref{term.object.type} & \\ \rowsep
17917
17917
\indexlibraryglobal{is_scalar}%
17918
17918
\tcode{template<class T>}\br
17919
17919
\tcode{struct is_scalar;} &
You can’t perform that action at this time.
0 commit comments