16 Library introduction [library]

16.4 Method of description [description]

16.4.2 Other conventions [conventions] Type descriptions [type.descriptions] Exposition-only types [expos.only.types]

Several types defined in [language.support] through [thread] and [depr] are defined for the purpose of exposition.
The declaration of such a type is followed by a comment ending in exposition only.
namespace std {
  extern "C" using some-handler = int(int, void*, double);  // exposition only
The type placeholder some-handler can now be used to specify a function that takes a callback parameter with C language linkage.
end example