Skip to content

Commit 0d0ec1a

Browse files
authored
[func.wrap.{func.general, move.class}] Remove 'first-class object' (#5067)
The term is undefined and does not improve the specification.
1 parent ba4bb3e commit 0d0ec1a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

source/utilities.tex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16113,7 +16113,7 @@
1611316113
The \tcode{function} class template provides polymorphic wrappers that
1611416114
generalize the notion of a function pointer. Wrappers can store, copy,
1611516115
and call arbitrary callable objects\iref{func.def}, given a call
16116-
signature\iref{func.def}, allowing functions to be first-class objects.
16116+
signature\iref{func.def}.
1611716117

1611816118
\pnum
1611916119
\indextext{callable type}%
@@ -16571,7 +16571,7 @@
1657116571
The \tcode{move_only_function} class template provides polymorphic wrappers
1657216572
that generalize the notion of a callable object\iref{func.def}.
1657316573
These wrappers can store, move, and call arbitrary callable objects,
16574-
given a call signature, allowing functions to be first-class objects.
16574+
given a call signature.
1657516575

1657616576
\pnum
1657716577
\recommended

0 commit comments

Comments
 (0)