|
478 | 478 | implementation-defined types\iref{type.descriptions},
|
479 | 479 | and member functions\iref{functions.within.classes}.
|
480 | 480 |
|
481 |
| -\rSec3[expos.only.func]{Exposition-only functions} |
| 481 | +\rSec3[expos.only.entity]{Exposition-only entities, etc.} |
482 | 482 |
|
483 | 483 | \pnum
|
484 |
| -Several function templates |
| 484 | +Several entities and \grammarterm{typedef-name}{s} |
485 | 485 | defined in \ref{\firstlibchapter} through \ref{\lastlibchapter} and \ref{depr}
|
486 | 486 | are only defined for the purpose of exposition.
|
487 |
| -The declaration of such a function is followed by a comment ending in \expos. |
| 487 | +The declaration of such an entity or \grammarterm{typedef-name} |
| 488 | +is followed by a comment ending in \expos. |
488 | 489 |
|
489 | 490 | \pnum
|
490 | 491 | The following are defined for exposition only
|
|
546 | 547 | \indextext{types!implementation-defined}%
|
547 | 548 | They are based on other types, but with added constraints.
|
548 | 549 |
|
549 |
| -\rSec4[expos.only.types]{Exposition-only types} |
550 |
| - |
551 |
| -\pnum |
552 |
| -Several types defined in \ref{\firstlibchapter} through \ref{\lastlibchapter} |
553 |
| -and \ref{depr} are defined for the purpose of exposition. |
554 |
| -The declaration of such a type is followed by a comment ending in \expos. |
555 |
| -\begin{example} |
556 |
| -\begin{codeblock} |
557 |
| -namespace std { |
558 |
| - extern "C" using @\placeholdernc{some-handler}@ = int(int, void*, double); // \expos |
559 |
| -} |
560 |
| -\end{codeblock} |
561 |
| -The type placeholder \tcode{\placeholder{some-handler}} can now be used to specify a function |
562 |
| -that takes a callback parameter with C language linkage. |
563 |
| -\end{example} |
564 |
| - |
565 | 550 | \rSec4[enumerated.types]{Enumerated types}
|
566 | 551 |
|
567 | 552 | \pnum
|
|
0 commit comments