RenΓ©'s URL Explorer Experiment


Title: [function.objects]

direct link

Domain: timsong-cpp.github.io

Links:

[utilities]https://timsong-cpp.github.io/cppwp/#utilities
[function.objects.general]https://timsong-cpp.github.io/cppwp/function.objects#general
[functional.syn]https://timsong-cpp.github.io/cppwp/function.objects#functional.syn
[func.def]https://timsong-cpp.github.io/cppwp/function.objects#func.def
[func.require]https://timsong-cpp.github.io/cppwp/function.objects#func.require
[func.invoke]https://timsong-cpp.github.io/cppwp/function.objects#func.invoke
[refwrap]https://timsong-cpp.github.io/cppwp/function.objects#refwrap
[refwrap.general]https://timsong-cpp.github.io/cppwp/function.objects#refwrap.general
[refwrap.const]https://timsong-cpp.github.io/cppwp/function.objects#refwrap.const
[refwrap.assign]https://timsong-cpp.github.io/cppwp/function.objects#refwrap.assign
[refwrap.access]https://timsong-cpp.github.io/cppwp/function.objects#refwrap.access
[refwrap.invoke]https://timsong-cpp.github.io/cppwp/function.objects#refwrap.invoke
[refwrap.comparisons]https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons
[refwrap.helpers]https://timsong-cpp.github.io/cppwp/function.objects#refwrap.helpers
[refwrap.common.ref]https://timsong-cpp.github.io/cppwp/function.objects#refwrap.common.ref
[arithmetic.operations]https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations
[arithmetic.operations.general]https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.general
[arithmetic.operations.plus]https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.plus
[arithmetic.operations.minus]https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.minus
[arithmetic.operations.multiplies]https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.multiplies
[arithmetic.operations.divides]https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.divides
[arithmetic.operations.modulus]https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.modulus
[arithmetic.operations.negate]https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.negate
[comparisons]https://timsong-cpp.github.io/cppwp/function.objects#comparisons
[comparisons.general]https://timsong-cpp.github.io/cppwp/function.objects#comparisons.general
[comparisons.equal.to]https://timsong-cpp.github.io/cppwp/function.objects#comparisons.equal.to
[comparisons.not.equal.to]https://timsong-cpp.github.io/cppwp/function.objects#comparisons.not.equal.to
[comparisons.greater]https://timsong-cpp.github.io/cppwp/function.objects#comparisons.greater
[comparisons.less]https://timsong-cpp.github.io/cppwp/function.objects#comparisons.less
[comparisons.greater.equal]https://timsong-cpp.github.io/cppwp/function.objects#comparisons.greater.equal
[comparisons.less.equal]https://timsong-cpp.github.io/cppwp/function.objects#comparisons.less.equal
[comparisons.three.way]https://timsong-cpp.github.io/cppwp/function.objects#comparisons.three.way
[range.cmp]https://timsong-cpp.github.io/cppwp/function.objects#range.cmp
[logical.operations]https://timsong-cpp.github.io/cppwp/function.objects#logical.operations
[logical.operations.general]https://timsong-cpp.github.io/cppwp/function.objects#logical.operations.general
[logical.operations.and]https://timsong-cpp.github.io/cppwp/function.objects#logical.operations.and
[logical.operations.or]https://timsong-cpp.github.io/cppwp/function.objects#logical.operations.or
[logical.operations.not]https://timsong-cpp.github.io/cppwp/function.objects#logical.operations.not
[bitwise.operations]https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations
[bitwise.operations.general]https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.general
[bitwise.operations.and]https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.and
[bitwise.operations.or]https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.or
[bitwise.operations.xor]https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.xor
[bitwise.operations.not]https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.not
[func.identity]https://timsong-cpp.github.io/cppwp/function.objects#func.identity
[func.not.fn]https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn
[func.bind.partial]https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial
[func.bind]https://timsong-cpp.github.io/cppwp/function.objects#func.bind
[func.bind.general]https://timsong-cpp.github.io/cppwp/function.objects#func.bind.general
[func.bind.isbind]https://timsong-cpp.github.io/cppwp/function.objects#func.bind.isbind
[func.bind.isplace]https://timsong-cpp.github.io/cppwp/function.objects#func.bind.isplace
[func.bind.bind]https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind
[func.bind.place]https://timsong-cpp.github.io/cppwp/function.objects#func.bind.place
[func.memfn]https://timsong-cpp.github.io/cppwp/function.objects#func.memfn
[func.wrap]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap
[func.wrap.general]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.general
[func.wrap.badcall]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.badcall
[func.wrap.func]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func
[func.wrap.func.general]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.general
[func.wrap.func.con]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con
[func.wrap.func.mod]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.mod
[func.wrap.func.cap]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.cap
[func.wrap.func.inv]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.inv
[func.wrap.func.targ]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.targ
[func.wrap.func.nullptr]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.nullptr
[func.wrap.func.alg]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.alg
[func.wrap.move]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move
[func.wrap.move.general]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.general
[func.wrap.move.class]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.class
[func.wrap.move.ctor]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor
[func.wrap.move.inv]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.inv
[func.wrap.move.util]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.util
[func.wrap.copy]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy
[func.wrap.copy.general]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.general
[func.wrap.copy.class]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.class
[func.wrap.copy.ctor]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor
[func.wrap.copy.inv]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.inv
[func.wrap.copy.util]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.util
[func.wrap.ref]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref
[func.wrap.ref.general]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.general
[func.wrap.ref.class]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.class
[func.wrap.ref.ctor]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor
[func.wrap.ref.inv]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.inv
[func.wrap.ref.deduct]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.deduct
[func.search]https://timsong-cpp.github.io/cppwp/function.objects#func.search
[func.search.general]https://timsong-cpp.github.io/cppwp/function.objects#func.search.general
[func.search.default]https://timsong-cpp.github.io/cppwp/function.objects#func.search.default
[func.search.bm]https://timsong-cpp.github.io/cppwp/function.objects#func.search.bm
[func.search.bmh]https://timsong-cpp.github.io/cppwp/function.objects#func.search.bmh
[unord.hash]https://timsong-cpp.github.io/cppwp/function.objects#unord.hash
22.10.1https://timsong-cpp.github.io/cppwp/function.objects#general
[function.objects.general]https://timsong-cpp.github.io/cppwp/function.objects.general
1https://timsong-cpp.github.io/cppwp/function.objects#general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L11823
function object typehttps://timsong-cpp.github.io/cppwp/function.objects#def:function_object,type
[basic.types.general]https://timsong-cpp.github.io/cppwp/basic.types.general#term.object.type
postfix-expressionhttps://timsong-cpp.github.io/cppwp/expr.post.general#nt:postfix-expression
[expr.call]https://timsong-cpp.github.io/cppwp/expr.call
[over.match.call]https://timsong-cpp.github.io/cppwp/over.match.call
.https://timsong-cpp.github.io/cppwp/function.objects#general-1.sentence-1
173https://timsong-cpp.github.io/cppwp/function.objects#footnote-173
function objecthttps://timsong-cpp.github.io/cppwp/function.objects#def:function_object
.https://timsong-cpp.github.io/cppwp/function.objects#general-1.sentence-2
[algorithms]https://timsong-cpp.github.io/cppwp/algorithms
.https://timsong-cpp.github.io/cppwp/function.objects#general-1.sentence-3
.https://timsong-cpp.github.io/cppwp/function.objects#general-1.sentence-4
173)https://timsong-cpp.github.io/cppwp/function.objects#footnote-173
173)https://timsong-cpp.github.io/cppwp/function.objects#footnoteref-173
.https://timsong-cpp.github.io/cppwp/function.objects#footnote-173.sentence-1
22.10.2https://timsong-cpp.github.io/cppwp/function.objects#functional.syn
[functional.syn]https://timsong-cpp.github.io/cppwp/functional.syn
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#header:%3cfunctional%3e
[initializer.list.syn]https://timsong-cpp.github.io/cppwp/initializer.list.syn
[typeinfo.syn]https://timsong-cpp.github.io/cppwp/typeinfo.syn
[func.invoke]https://timsong-cpp.github.io/cppwp/function.objects#func.invoke
[refwrap]https://timsong-cpp.github.io/cppwp/function.objects#refwrap
[refwrap.common.ref]https://timsong-cpp.github.io/cppwp/function.objects#refwrap.common.ref
[arithmetic.operations]https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations
[comparisons]https://timsong-cpp.github.io/cppwp/function.objects#comparisons
[comparisons.three.way]https://timsong-cpp.github.io/cppwp/function.objects#comparisons.three.way
[logical.operations]https://timsong-cpp.github.io/cppwp/function.objects#logical.operations
[bitwise.operations]https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations
[func.identity]https://timsong-cpp.github.io/cppwp/function.objects#func.identity
[func.not.fn]https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn
[func.bind.partial]https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial
[func.bind]https://timsong-cpp.github.io/cppwp/function.objects#func.bind
is_bind_expression_vhttps://timsong-cpp.github.io/cppwp/function.objects#lib:is_bind_expression_v
is_placeholder_vhttps://timsong-cpp.github.io/cppwp/function.objects#lib:is_placeholder_v
[func.memfn]https://timsong-cpp.github.io/cppwp/function.objects#func.memfn
[func.wrap]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap
[func.wrap.badcall]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.badcall
[func.wrap.func]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func
[func.wrap.func.alg]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.alg
[func.wrap.func.nullptr]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.nullptr
[func.wrap.move]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move
[func.wrap.copy]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy
[func.wrap.ref]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref
[func.search]https://timsong-cpp.github.io/cppwp/function.objects#func.search
[unord.hash]https://timsong-cpp.github.io/cppwp/function.objects#unord.hash
[range.cmp]https://timsong-cpp.github.io/cppwp/function.objects#range.cmp
callablehttps://timsong-cpp.github.io/cppwp/function.objects#concept:callable
nothrow-callablehttps://timsong-cpp.github.io/cppwp/function.objects#concept:nothrow-callable
callablehttps://timsong-cpp.github.io/cppwp/function.objects#concept:callable
1https://timsong-cpp.github.io/cppwp/function.objects#functional.syn-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12054
1https://timsong-cpp.github.io/cppwp/function.objects#functional.syn-example-1
2https://timsong-cpp.github.io/cppwp/function.objects#functional.syn-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12064
2https://timsong-cpp.github.io/cppwp/function.objects#functional.syn-example-2
22.10.3https://timsong-cpp.github.io/cppwp/function.objects#func.def
[func.def]https://timsong-cpp.github.io/cppwp/func.def
1https://timsong-cpp.github.io/cppwp/function.objects#func.def-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12076
2https://timsong-cpp.github.io/cppwp/function.objects#func.def-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12079
call signaturehttps://timsong-cpp.github.io/cppwp/function.objects#def:call_signature
.https://timsong-cpp.github.io/cppwp/function.objects#func.def-2.sentence-1
3https://timsong-cpp.github.io/cppwp/function.objects#func.def-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12083
callable typehttps://timsong-cpp.github.io/cppwp/function.objects#def:type,callable
.https://timsong-cpp.github.io/cppwp/function.objects#func.def-3.sentence-1
4https://timsong-cpp.github.io/cppwp/function.objects#func.def-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12086
callable objecthttps://timsong-cpp.github.io/cppwp/function.objects#def:object,callable
.https://timsong-cpp.github.io/cppwp/function.objects#func.def-4.sentence-1
5https://timsong-cpp.github.io/cppwp/function.objects#func.def-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12089
call wrapper typehttps://timsong-cpp.github.io/cppwp/function.objects#def:call_wrapper,type
target objecthttps://timsong-cpp.github.io/cppwp/function.objects#def:object,target
.https://timsong-cpp.github.io/cppwp/function.objects#func.def-5.sentence-1
6https://timsong-cpp.github.io/cppwp/function.objects#func.def-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12097
call wrapperhttps://timsong-cpp.github.io/cppwp/function.objects#def:call_wrapper
.https://timsong-cpp.github.io/cppwp/function.objects#func.def-6.sentence-1
7https://timsong-cpp.github.io/cppwp/function.objects#func.def-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12100
.https://timsong-cpp.github.io/cppwp/function.objects#func.def-7.sentence-1
bound argument entitieshttps://timsong-cpp.github.io/cppwp/function.objects#def:bound_argument_entity
.https://timsong-cpp.github.io/cppwp/function.objects#func.def-7.sentence-2
8https://timsong-cpp.github.io/cppwp/function.objects#func.def-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12107
state entitieshttps://timsong-cpp.github.io/cppwp/function.objects#def:state_entity
.https://timsong-cpp.github.io/cppwp/function.objects#func.def-8.sentence-1
22.10.4https://timsong-cpp.github.io/cppwp/function.objects#func.require
[func.require]https://timsong-cpp.github.io/cppwp/func.require
1https://timsong-cpp.github.io/cppwp/function.objects#func.require-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12113
(1.1)https://timsong-cpp.github.io/cppwp/function.objects#func.require-1.1
(1.2)https://timsong-cpp.github.io/cppwp/function.objects#func.require-1.2
(1.3)https://timsong-cpp.github.io/cppwp/function.objects#func.require-1.3
(1.4)https://timsong-cpp.github.io/cppwp/function.objects#func.require-1.4
(1.5)https://timsong-cpp.github.io/cppwp/function.objects#func.require-1.5
(1.6)https://timsong-cpp.github.io/cppwp/function.objects#func.require-1.6
(1.7)https://timsong-cpp.github.io/cppwp/function.objects#func.require-1.7
.https://timsong-cpp.github.io/cppwp/function.objects#func.require-1.sentence-1
2https://timsong-cpp.github.io/cppwp/function.objects#func.require-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12149
.https://timsong-cpp.github.io/cppwp/function.objects#func.require-2.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.require-2.sentence-2
3https://timsong-cpp.github.io/cppwp/function.objects#func.require-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12162
[func.def]https://timsong-cpp.github.io/cppwp/function.objects#func.def
Cpp17MoveConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17MoveConstructible
Cpp17Destructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17Destructible
.https://timsong-cpp.github.io/cppwp/function.objects#func.require-3.sentence-1
argument forwarding call wrapperhttps://timsong-cpp.github.io/cppwp/function.objects#def:argument_forwarding_call_wrapper
.https://timsong-cpp.github.io/cppwp/function.objects#func.require-3.sentence-2
.https://timsong-cpp.github.io/cppwp/function.objects#func.require-3.sentence-3
1https://timsong-cpp.github.io/cppwp/function.objects#func.require-note-1
4https://timsong-cpp.github.io/cppwp/function.objects#func.require-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12182
perfect forwarding call wrapperhttps://timsong-cpp.github.io/cppwp/function.objects#def:call_wrapper,perfect_forwarding
.https://timsong-cpp.github.io/cppwp/function.objects#func.require-4.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.require-4.sentence-2
5https://timsong-cpp.github.io/cppwp/function.objects#func.require-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12194
call patternhttps://timsong-cpp.github.io/cppwp/function.objects#def:call_pattern
.https://timsong-cpp.github.io/cppwp/function.objects#func.require-5.sentence-1
[defns.expression.equivalent]https://timsong-cpp.github.io/cppwp/defns.expression.equivalent
.https://timsong-cpp.github.io/cppwp/function.objects#func.require-5.sentence-2
6https://timsong-cpp.github.io/cppwp/function.objects#func.require-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12204
simple call wrapperhttps://timsong-cpp.github.io/cppwp/function.objects#def:simple_call_wrapper
Cpp17CopyConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyConstructible
Cpp17CopyAssignablehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyAssignable
.https://timsong-cpp.github.io/cppwp/function.objects#func.require-6.sentence-1
7https://timsong-cpp.github.io/cppwp/function.objects#func.require-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12211
[class.copy.ctor]https://timsong-cpp.github.io/cppwp/class.copy.ctor
.https://timsong-cpp.github.io/cppwp/function.objects#func.require-7.sentence-1
2https://timsong-cpp.github.io/cppwp/function.objects#func.require-note-2
.https://timsong-cpp.github.io/cppwp/function.objects#func.require-7.sentence-2
8https://timsong-cpp.github.io/cppwp/function.objects#func.require-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12223
.https://timsong-cpp.github.io/cppwp/function.objects#func.require-8.sentence-1
22.10.5https://timsong-cpp.github.io/cppwp/function.objects#func.invoke
[func.invoke]https://timsong-cpp.github.io/cppwp/func.invoke
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:invoke
1https://timsong-cpp.github.io/cppwp/function.objects#func.invoke-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12238
.https://timsong-cpp.github.io/cppwp/function.objects#func.invoke-1.sentence-1
2https://timsong-cpp.github.io/cppwp/function.objects#func.invoke-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12242
[func.require]https://timsong-cpp.github.io/cppwp/function.objects#func.require
.https://timsong-cpp.github.io/cppwp/function.objects#func.invoke-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:invoke_r
3https://timsong-cpp.github.io/cppwp/function.objects#func.invoke-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12255
.https://timsong-cpp.github.io/cppwp/function.objects#func.invoke-3.sentence-1
4https://timsong-cpp.github.io/cppwp/function.objects#func.invoke-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12259
[func.require]https://timsong-cpp.github.io/cppwp/function.objects#func.require
.https://timsong-cpp.github.io/cppwp/function.objects#func.invoke-4.sentence-1
22.10.6https://timsong-cpp.github.io/cppwp/function.objects#refwrap
[refwrap]https://timsong-cpp.github.io/cppwp/refwrap
22.10.6.1https://timsong-cpp.github.io/cppwp/function.objects#refwrap.general
[refwrap.general]https://timsong-cpp.github.io/cppwp/refwrap.general
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:reference_wrapper
[refwrap.const]https://timsong-cpp.github.io/cppwp/function.objects#refwrap.const
[refwrap.assign]https://timsong-cpp.github.io/cppwp/function.objects#refwrap.assign
[refwrap.access]https://timsong-cpp.github.io/cppwp/function.objects#refwrap.access
[refwrap.invoke]https://timsong-cpp.github.io/cppwp/function.objects#refwrap.invoke
[refwrap.comparisons]https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons
1https://timsong-cpp.github.io/cppwp/function.objects#refwrap.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12309
Cpp17CopyConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyConstructible
Cpp17CopyAssignablehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyAssignable
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.general-1.sentence-1
2https://timsong-cpp.github.io/cppwp/function.objects#refwrap.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12313
[basic.types.general]https://timsong-cpp.github.io/cppwp/basic.types.general#term.trivially.copyable.type
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.general-2.sentence-1
3https://timsong-cpp.github.io/cppwp/function.objects#refwrap.general-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12317
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.general-3.sentence-1
1https://timsong-cpp.github.io/cppwp/function.objects#refwrap.general-note-1
[refwrap.comparisons]https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons
[temp.point]https://timsong-cpp.github.io/cppwp/temp.point
[temp.constr.atomic]https://timsong-cpp.github.io/cppwp/temp.constr.atomic
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.general-3.sentence-2
22.10.6.2https://timsong-cpp.github.io/cppwp/function.objects#refwrap.const
[refwrap.const]https://timsong-cpp.github.io/cppwp/refwrap.const
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:reference_wrapper,constructor
1https://timsong-cpp.github.io/cppwp/function.objects#refwrap.const-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12336
2https://timsong-cpp.github.io/cppwp/function.objects#refwrap.const-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12343
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.const-2.sentence-1
3https://timsong-cpp.github.io/cppwp/function.objects#refwrap.const-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12348
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.const-3.sentence-1
4https://timsong-cpp.github.io/cppwp/function.objects#refwrap.const-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12355
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.const-4.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:reference_wrapper,constructor_
5https://timsong-cpp.github.io/cppwp/function.objects#refwrap.const-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12367
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.const-5.sentence-1
22.10.6.3https://timsong-cpp.github.io/cppwp/function.objects#refwrap.assign
[refwrap.assign]https://timsong-cpp.github.io/cppwp/refwrap.assign
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator=,reference_wrapper
1https://timsong-cpp.github.io/cppwp/function.objects#refwrap.assign-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12381
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.assign-1.sentence-1
22.10.6.4https://timsong-cpp.github.io/cppwp/function.objects#refwrap.access
[refwrap.access]https://timsong-cpp.github.io/cppwp/refwrap.access
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator_T&,reference_wrapper
1https://timsong-cpp.github.io/cppwp/function.objects#refwrap.access-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12394
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.access-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:get,reference_wrapper
2https://timsong-cpp.github.io/cppwp/function.objects#refwrap.access-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12405
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.access-2.sentence-1
22.10.6.5https://timsong-cpp.github.io/cppwp/function.objects#refwrap.invoke
[refwrap.invoke]https://timsong-cpp.github.io/cppwp/refwrap.invoke
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),reference_wrapper
1https://timsong-cpp.github.io/cppwp/function.objects#refwrap.invoke-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12420
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.invoke-1.sentence-1
2https://timsong-cpp.github.io/cppwp/function.objects#refwrap.invoke-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12424
[func.require]https://timsong-cpp.github.io/cppwp/function.objects#func.require
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.invoke-2.sentence-1
22.10.6.6https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons
[refwrap.comparisons]https://timsong-cpp.github.io/cppwp/refwrap.comparisons
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-itemdecl:1
1https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12436
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-1.sentence-1
2https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12441
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-itemdecl:2
3https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12451
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-3.sentence-1
4https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12456
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-4.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-itemdecl:3
5https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12466
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-5.sentence-1
6https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12472
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-6.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-itemdecl:4
7https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12482
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-7.sentence-1
8https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12487
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-8.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-itemdecl:5
9https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12497
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-9.sentence-1
10https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12502
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-10.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-itemdecl:6
11https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12512
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-11.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-11.sentence-2
12https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12518
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.comparisons-12.sentence-1
22.10.6.7https://timsong-cpp.github.io/cppwp/function.objects#refwrap.helpers
[refwrap.helpers]https://timsong-cpp.github.io/cppwp/refwrap.helpers
1https://timsong-cpp.github.io/cppwp/function.objects#refwrap.helpers-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12525
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.helpers-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:ref,reference_wrapper
2https://timsong-cpp.github.io/cppwp/function.objects#refwrap.helpers-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12536
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.helpers-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:ref,reference_wrapper_
3https://timsong-cpp.github.io/cppwp/function.objects#refwrap.helpers-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12547
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.helpers-3.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:cref,reference_wrapper
4https://timsong-cpp.github.io/cppwp/function.objects#refwrap.helpers-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12558
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.helpers-4.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:cref,reference_wrapper_
5https://timsong-cpp.github.io/cppwp/function.objects#refwrap.helpers-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12569
.https://timsong-cpp.github.io/cppwp/function.objects#refwrap.helpers-5.sentence-1
22.10.6.8https://timsong-cpp.github.io/cppwp/function.objects#refwrap.common.ref
[refwrap.common.ref]https://timsong-cpp.github.io/cppwp/refwrap.common.ref
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:basic_common_reference
ref-wrap-common-reference-exists-withhttps://timsong-cpp.github.io/cppwp/function.objects#concept:ref-wrap-common-reference-exists-with
convertible_tohttps://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to
ref-wrap-common-reference-exists-withhttps://timsong-cpp.github.io/cppwp/function.objects#concept:ref-wrap-common-reference-exists-with
ref-wrap-common-reference-exists-withhttps://timsong-cpp.github.io/cppwp/function.objects#concept:ref-wrap-common-reference-exists-with
ref-wrap-common-reference-exists-withhttps://timsong-cpp.github.io/cppwp/function.objects#concept:ref-wrap-common-reference-exists-with
ref-wrap-common-reference-exists-withhttps://timsong-cpp.github.io/cppwp/function.objects#concept:ref-wrap-common-reference-exists-with
22.10.7https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations
[arithmetic.operations]https://timsong-cpp.github.io/cppwp/arithmetic.operations
22.10.7.1https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.general
[arithmetic.operations.general]https://timsong-cpp.github.io/cppwp/arithmetic.operations.general
1https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12611
[expr.mul]https://timsong-cpp.github.io/cppwp/expr.mul
[expr.add]https://timsong-cpp.github.io/cppwp/expr.add
.https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.general-1.sentence-1
22.10.7.2https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.plus
[arithmetic.operations.plus]https://timsong-cpp.github.io/cppwp/arithmetic.operations.plus
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:plus
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),plus
1https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.plus-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12630
.https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.plus-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:plus%3c%3e
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),plus%3c%3e
2https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.plus-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12652
.https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.plus-2.sentence-1
22.10.7.3https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.minus
[arithmetic.operations.minus]https://timsong-cpp.github.io/cppwp/arithmetic.operations.minus
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:minus
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),minus
1https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.minus-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12672
.https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.minus-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:minus%3c%3e
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),minus%3c%3e
2https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.minus-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12694
.https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.minus-2.sentence-1
22.10.7.4https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.multiplies
[arithmetic.operations.multiplies]https://timsong-cpp.github.io/cppwp/arithmetic.operations.multiplies
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:multiplies
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),multiplies
1https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.multiplies-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12714
.https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.multiplies-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:multiplies%3c%3e
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),multiplies%3c%3e
2https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.multiplies-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12736
.https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.multiplies-2.sentence-1
22.10.7.5https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.divides
[arithmetic.operations.divides]https://timsong-cpp.github.io/cppwp/arithmetic.operations.divides
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:divides
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),divides
1https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.divides-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12756
.https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.divides-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:divides%3c%3e
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),divides%3c%3e
2https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.divides-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12778
.https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.divides-2.sentence-1
22.10.7.6https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.modulus
[arithmetic.operations.modulus]https://timsong-cpp.github.io/cppwp/arithmetic.operations.modulus
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:modulus
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),modulus
1https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.modulus-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12798
.https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.modulus-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:modulus%3c%3e
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),modulus%3c%3e
2https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.modulus-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12820
.https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.modulus-2.sentence-1
22.10.7.7https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.negate
[arithmetic.operations.negate]https://timsong-cpp.github.io/cppwp/arithmetic.operations.negate
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:negate
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),negate
1https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.negate-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12840
.https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.negate-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:negate%3c%3e
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),negate%3c%3e
2https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.negate-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12862
.https://timsong-cpp.github.io/cppwp/function.objects#arithmetic.operations.negate-2.sentence-1
22.10.8https://timsong-cpp.github.io/cppwp/function.objects#comparisons
[comparisons]https://timsong-cpp.github.io/cppwp/comparisons
22.10.8.1https://timsong-cpp.github.io/cppwp/function.objects#comparisons.general
[comparisons.general]https://timsong-cpp.github.io/cppwp/comparisons.general
1https://timsong-cpp.github.io/cppwp/function.objects#comparisons.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12872
[expr.rel]https://timsong-cpp.github.io/cppwp/expr.rel
[expr.eq]https://timsong-cpp.github.io/cppwp/expr.eq
.https://timsong-cpp.github.io/cppwp/function.objects#comparisons.general-1.sentence-1
2https://timsong-cpp.github.io/cppwp/function.objects#comparisons.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12876
[defns.order.ptr]https://timsong-cpp.github.io/cppwp/defns.order.ptr
.https://timsong-cpp.github.io/cppwp/function.objects#comparisons.general-2.sentence-1
1https://timsong-cpp.github.io/cppwp/function.objects#comparisons.general-note-1
.https://timsong-cpp.github.io/cppwp/function.objects#comparisons.general-2.sentence-2
.https://timsong-cpp.github.io/cppwp/function.objects#comparisons.general-2.sentence-3
22.10.8.2https://timsong-cpp.github.io/cppwp/function.objects#comparisons.equal.to
[comparisons.equal.to]https://timsong-cpp.github.io/cppwp/comparisons.equal.to
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:equal_to
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),equal_to
1https://timsong-cpp.github.io/cppwp/function.objects#comparisons.equal.to-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12908
.https://timsong-cpp.github.io/cppwp/function.objects#comparisons.equal.to-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:equal_to%3c%3e
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),equal_to%3c%3e
2https://timsong-cpp.github.io/cppwp/function.objects#comparisons.equal.to-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12930
.https://timsong-cpp.github.io/cppwp/function.objects#comparisons.equal.to-2.sentence-1
22.10.8.3https://timsong-cpp.github.io/cppwp/function.objects#comparisons.not.equal.to
[comparisons.not.equal.to]https://timsong-cpp.github.io/cppwp/comparisons.not.equal.to
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:not_equal_to
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),not_equal_to
1https://timsong-cpp.github.io/cppwp/function.objects#comparisons.not.equal.to-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12950
.https://timsong-cpp.github.io/cppwp/function.objects#comparisons.not.equal.to-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:not_equal_to%3c%3e
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),not_equal_to%3c%3e
2https://timsong-cpp.github.io/cppwp/function.objects#comparisons.not.equal.to-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12972
.https://timsong-cpp.github.io/cppwp/function.objects#comparisons.not.equal.to-2.sentence-1
22.10.8.4https://timsong-cpp.github.io/cppwp/function.objects#comparisons.greater
[comparisons.greater]https://timsong-cpp.github.io/cppwp/comparisons.greater
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:greater
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),greater
1https://timsong-cpp.github.io/cppwp/function.objects#comparisons.greater-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L12992
.https://timsong-cpp.github.io/cppwp/function.objects#comparisons.greater-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:greater%3c%3e
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),greater%3c%3e
2https://timsong-cpp.github.io/cppwp/function.objects#comparisons.greater-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13014
.https://timsong-cpp.github.io/cppwp/function.objects#comparisons.greater-2.sentence-1
22.10.8.5https://timsong-cpp.github.io/cppwp/function.objects#comparisons.less
[comparisons.less]https://timsong-cpp.github.io/cppwp/comparisons.less
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:less
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),less
1https://timsong-cpp.github.io/cppwp/function.objects#comparisons.less-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13034
.https://timsong-cpp.github.io/cppwp/function.objects#comparisons.less-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:less%3c%3e
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),less%3c%3e
2https://timsong-cpp.github.io/cppwp/function.objects#comparisons.less-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13056
.https://timsong-cpp.github.io/cppwp/function.objects#comparisons.less-2.sentence-1
22.10.8.6https://timsong-cpp.github.io/cppwp/function.objects#comparisons.greater.equal
[comparisons.greater.equal]https://timsong-cpp.github.io/cppwp/comparisons.greater.equal
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:greater_equal
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),greater_equal
1https://timsong-cpp.github.io/cppwp/function.objects#comparisons.greater.equal-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13076
.https://timsong-cpp.github.io/cppwp/function.objects#comparisons.greater.equal-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:greater_equal%3c%3e
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),greater_equal%3c%3e
2https://timsong-cpp.github.io/cppwp/function.objects#comparisons.greater.equal-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13098
.https://timsong-cpp.github.io/cppwp/function.objects#comparisons.greater.equal-2.sentence-1
22.10.8.7https://timsong-cpp.github.io/cppwp/function.objects#comparisons.less.equal
[comparisons.less.equal]https://timsong-cpp.github.io/cppwp/comparisons.less.equal
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:less_equal
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),less_equal
1https://timsong-cpp.github.io/cppwp/function.objects#comparisons.less.equal-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13118
.https://timsong-cpp.github.io/cppwp/function.objects#comparisons.less.equal-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:less_equal%3c%3e
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),less_equal%3c%3e
2https://timsong-cpp.github.io/cppwp/function.objects#comparisons.less.equal-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13140
.https://timsong-cpp.github.io/cppwp/function.objects#comparisons.less.equal-2.sentence-1
22.10.8.8https://timsong-cpp.github.io/cppwp/function.objects#comparisons.three.way
[comparisons.three.way]https://timsong-cpp.github.io/cppwp/comparisons.three.way
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:compare_three_way
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#comparisons.three.way-itemdecl:1
1https://timsong-cpp.github.io/cppwp/function.objects#comparisons.three.way-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13165
three_way_comparable_withhttps://timsong-cpp.github.io/cppwp/cmp.concept#concept:three_way_comparable_with
.https://timsong-cpp.github.io/cppwp/function.objects#comparisons.three.way-1.sentence-1
2https://timsong-cpp.github.io/cppwp/function.objects#comparisons.three.way-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13169
[concepts.equality]https://timsong-cpp.github.io/cppwp/concepts.equality
three_way_comparable_withhttps://timsong-cpp.github.io/cppwp/cmp.concept#concept:three_way_comparable_with
.https://timsong-cpp.github.io/cppwp/function.objects#comparisons.three.way-2.sentence-1
3https://timsong-cpp.github.io/cppwp/function.objects#comparisons.three.way-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13177
(3.1)https://timsong-cpp.github.io/cppwp/function.objects#comparisons.three.way-3.1
[defns.order.ptr]https://timsong-cpp.github.io/cppwp/defns.order.ptr
(3.2)https://timsong-cpp.github.io/cppwp/function.objects#comparisons.three.way-3.2
22.10.9https://timsong-cpp.github.io/cppwp/function.objects#range.cmp
[range.cmp]https://timsong-cpp.github.io/cppwp/range.cmp
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:equal_to_
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-itemdecl:1
1https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13213
equality_comparable_withhttps://timsong-cpp.github.io/cppwp/concept.equalitycomparable#concept:equality_comparable_with
.https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-1.sentence-1
2https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13217
[concepts.equality]https://timsong-cpp.github.io/cppwp/concepts.equality
equality_comparable_withhttps://timsong-cpp.github.io/cppwp/concept.equalitycomparable#concept:equality_comparable_with
.https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-2.sentence-1
3https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13225
(3.1)https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-3.1
[defns.order.ptr]https://timsong-cpp.github.io/cppwp/defns.order.ptr
(3.2)https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-3.2
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:not_equal_to_
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-itemdecl:2
4https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13257
equality_comparable_withhttps://timsong-cpp.github.io/cppwp/concept.equalitycomparable#concept:equality_comparable_with
.https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-4.sentence-1
5https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13261
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:greater_
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-itemdecl:3
6https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13285
totally_ordered_withhttps://timsong-cpp.github.io/cppwp/concept.totallyordered#concept:totally_ordered_with
.https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-6.sentence-1
7https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13289
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:less_
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-itemdecl:4
8https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13313
totally_ordered_withhttps://timsong-cpp.github.io/cppwp/concept.totallyordered#concept:totally_ordered_with
.https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-8.sentence-1
9https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13317
[concepts.equality]https://timsong-cpp.github.io/cppwp/concepts.equality
totally_ordered_withhttps://timsong-cpp.github.io/cppwp/concept.totallyordered#concept:totally_ordered_with
.https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-9.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-9.sentence-2
10https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13332
(10.1)https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-10.1
[defns.order.ptr]https://timsong-cpp.github.io/cppwp/defns.order.ptr
(10.2)https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-10.2
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:greater_equal_
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-itemdecl:5
11https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13364
totally_ordered_withhttps://timsong-cpp.github.io/cppwp/concept.totallyordered#concept:totally_ordered_with
.https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-11.sentence-1
12https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13368
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:less_equal_
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-itemdecl:7
13https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13392
totally_ordered_withhttps://timsong-cpp.github.io/cppwp/concept.totallyordered#concept:totally_ordered_with
.https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-13.sentence-1
14https://timsong-cpp.github.io/cppwp/function.objects#range.cmp-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13396
22.10.10https://timsong-cpp.github.io/cppwp/function.objects#logical.operations
[logical.operations]https://timsong-cpp.github.io/cppwp/logical.operations
22.10.10.1https://timsong-cpp.github.io/cppwp/function.objects#logical.operations.general
[logical.operations.general]https://timsong-cpp.github.io/cppwp/logical.operations.general
1https://timsong-cpp.github.io/cppwp/function.objects#logical.operations.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13408
[expr.log.and]https://timsong-cpp.github.io/cppwp/expr.log.and
[expr.log.or]https://timsong-cpp.github.io/cppwp/expr.log.or
[expr.unary.op]https://timsong-cpp.github.io/cppwp/expr.unary.op
.https://timsong-cpp.github.io/cppwp/function.objects#logical.operations.general-1.sentence-1
22.10.10.2https://timsong-cpp.github.io/cppwp/function.objects#logical.operations.and
[logical.operations.and]https://timsong-cpp.github.io/cppwp/logical.operations.and
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:logical_and
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),logical_and
1https://timsong-cpp.github.io/cppwp/function.objects#logical.operations.and-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13427
.https://timsong-cpp.github.io/cppwp/function.objects#logical.operations.and-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:logical_and%3c%3e
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),logical_and%3c%3e
2https://timsong-cpp.github.io/cppwp/function.objects#logical.operations.and-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13449
.https://timsong-cpp.github.io/cppwp/function.objects#logical.operations.and-2.sentence-1
22.10.10.3https://timsong-cpp.github.io/cppwp/function.objects#logical.operations.or
[logical.operations.or]https://timsong-cpp.github.io/cppwp/logical.operations.or
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:logical_or
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),logical_or
1https://timsong-cpp.github.io/cppwp/function.objects#logical.operations.or-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13469
.https://timsong-cpp.github.io/cppwp/function.objects#logical.operations.or-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:logical_or%3c%3e
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),logical_or%3c%3e
2https://timsong-cpp.github.io/cppwp/function.objects#logical.operations.or-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13491
.https://timsong-cpp.github.io/cppwp/function.objects#logical.operations.or-2.sentence-1
22.10.10.4https://timsong-cpp.github.io/cppwp/function.objects#logical.operations.not
[logical.operations.not]https://timsong-cpp.github.io/cppwp/logical.operations.not
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:logical_not
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),logical_not
1https://timsong-cpp.github.io/cppwp/function.objects#logical.operations.not-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13511
.https://timsong-cpp.github.io/cppwp/function.objects#logical.operations.not-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:logical_not%3c%3e
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),logical_not%3c%3e
2https://timsong-cpp.github.io/cppwp/function.objects#logical.operations.not-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13533
.https://timsong-cpp.github.io/cppwp/function.objects#logical.operations.not-2.sentence-1
22.10.11https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations
[bitwise.operations]https://timsong-cpp.github.io/cppwp/bitwise.operations
22.10.11.1https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.general
[bitwise.operations.general]https://timsong-cpp.github.io/cppwp/bitwise.operations.general
1https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13543
[expr.bit.and]https://timsong-cpp.github.io/cppwp/expr.bit.and
[expr.or]https://timsong-cpp.github.io/cppwp/expr.or
[expr.xor]https://timsong-cpp.github.io/cppwp/expr.xor
[expr.unary.op]https://timsong-cpp.github.io/cppwp/expr.unary.op
.https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.general-1.sentence-1
22.10.11.2https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.and
[bitwise.operations.and]https://timsong-cpp.github.io/cppwp/bitwise.operations.and
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:bit_and
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),bit_and
1https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.and-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13562
.https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.and-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:bit_and%3c%3e
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),bit_and%3c%3e
2https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.and-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13584
.https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.and-2.sentence-1
22.10.11.3https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.or
[bitwise.operations.or]https://timsong-cpp.github.io/cppwp/bitwise.operations.or
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:bit_or
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),bit_or
1https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.or-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13604
.https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.or-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:bit_or%3c%3e
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),bit_or%3c%3e
2https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.or-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13626
.https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.or-2.sentence-1
22.10.11.4https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.xor
[bitwise.operations.xor]https://timsong-cpp.github.io/cppwp/bitwise.operations.xor
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:bit_xor
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),bit_xor
1https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.xor-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13646
.https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.xor-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:bit_xor%3c%3e
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),bit_xor%3c%3e
2https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.xor-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13668
.https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.xor-2.sentence-1
22.10.11.5https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.not
[bitwise.operations.not]https://timsong-cpp.github.io/cppwp/bitwise.operations.not
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.not-itemdecl:1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),bit_not
1https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.not-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13687
.https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.not-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:bit_not%3c%3e
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),bit_not%3c%3e
2https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.not-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13709
.https://timsong-cpp.github.io/cppwp/function.objects#bitwise.operations.not-2.sentence-1
22.10.12https://timsong-cpp.github.io/cppwp/function.objects#func.identity
[func.identity]https://timsong-cpp.github.io/cppwp/func.identity
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:identity
1https://timsong-cpp.github.io/cppwp/function.objects#func.identity-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13731
22.10.13https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn
[func.not.fn]https://timsong-cpp.github.io/cppwp/func.not.fn
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:not_fn
1https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13745
(1.1)https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn-1.1
(1.2)https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn-1.2
(1.3)https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn-1.3
[func.def]https://timsong-cpp.github.io/cppwp/function.objects#func.def
(1.4)https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn-1.4
[expr.call]https://timsong-cpp.github.io/cppwp/expr.call
.https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn-1.sentence-1
2https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13757
.https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn-2.sentence-1
3https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13762
Cpp17MoveConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17MoveConstructible
.https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn-3.sentence-1
4https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13766
[func.require]https://timsong-cpp.github.io/cppwp/function.objects#func.require#term.perfect.forwarding.call.wrapper
.https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn-4.sentence-1
5https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13771
.https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn-5.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:not_fn_
6https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13782
(6.1)https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn-6.1
(6.2)https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn-6.2
(6.3)https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn-6.3
[expr.call]https://timsong-cpp.github.io/cppwp/expr.call
.https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn-6.sentence-1
7https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13794
.https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn-7.sentence-1
8https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13799
[func.require]https://timsong-cpp.github.io/cppwp/function.objects#func.require
.https://timsong-cpp.github.io/cppwp/function.objects#func.not.fn-8.sentence-1
22.10.14https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial
[func.bind.partial]https://timsong-cpp.github.io/cppwp/func.bind.partial
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:bind_front
1https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13818
(1.1)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-1.1
(1.2)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-1.2
(1.3)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-1.3
[func.def]https://timsong-cpp.github.io/cppwp/function.objects#func.def
(1.4)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-1.4
(1.5)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-1.5
[func.def]https://timsong-cpp.github.io/cppwp/function.objects#func.def
(1.6)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-1.6
[expr.call]https://timsong-cpp.github.io/cppwp/expr.call
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-1.sentence-1
2https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13838
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-2.sentence-1
3https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13848
Cpp17MoveConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17MoveConstructible
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-3.sentence-1
Cpp17MoveConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17MoveConstructible
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-3.sentence-2
4https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13855
[func.require]https://timsong-cpp.github.io/cppwp/function.objects#func.require#term.perfect.forwarding.call.wrapper
(4.1)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-4.1
(4.2)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-4.2
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-4.sentence-1
5https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13868
[func.def]https://timsong-cpp.github.io/cppwp/function.objects#func.def
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-5.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:bind_front_
6https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13884
(6.1)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-6.1
(6.2)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-6.2
(6.3)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-6.3
(6.4)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-6.4
[func.def]https://timsong-cpp.github.io/cppwp/function.objects#func.def
(6.5)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-6.5
[expr.call]https://timsong-cpp.github.io/cppwp/expr.call
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-6.sentence-1
7https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13904
(7.1)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-7.1
(7.2)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-7.2
(7.3)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-7.3
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-7.sentence-1
8https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13916
Cpp17MoveConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17MoveConstructible
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-8.sentence-1
9https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13921
[func.require]https://timsong-cpp.github.io/cppwp/function.objects#func.require
(9.1)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-9.1
(9.2)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-9.2
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-9.sentence-1
10https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13935
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.partial-10.sentence-1
22.10.15https://timsong-cpp.github.io/cppwp/function.objects#func.bind
[func.bind]https://timsong-cpp.github.io/cppwp/func.bind
22.10.15.1https://timsong-cpp.github.io/cppwp/function.objects#func.bind.general
[func.bind.general]https://timsong-cpp.github.io/cppwp/func.bind.general
1https://timsong-cpp.github.io/cppwp/function.objects#func.bind.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13945
[func.bind]https://timsong-cpp.github.io/cppwp/function.objects#func.bind
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.general-1.sentence-1
22.10.15.2https://timsong-cpp.github.io/cppwp/function.objects#func.bind.isbind
[func.bind.isbind]https://timsong-cpp.github.io/cppwp/func.bind.isbind
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:is_bind_expression
1https://timsong-cpp.github.io/cppwp/function.objects#func.bind.isbind-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13958
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.isbind-1.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.isbind-1.sentence-2
2https://timsong-cpp.github.io/cppwp/function.objects#func.bind.isbind-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13963
Cpp17UnaryTypeTraithttps://timsong-cpp.github.io/cppwp/meta.rqmts#:Cpp17UnaryTypeTrait
[meta.rqmts]https://timsong-cpp.github.io/cppwp/meta.rqmts
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.isbind-2.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.isbind-2.sentence-2
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.isbind-2.sentence-3
22.10.15.3https://timsong-cpp.github.io/cppwp/function.objects#func.bind.isplace
[func.bind.isplace]https://timsong-cpp.github.io/cppwp/func.bind.isplace
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:is_placeholder
1https://timsong-cpp.github.io/cppwp/function.objects#func.bind.isplace-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13982
[func.bind.place]https://timsong-cpp.github.io/cppwp/function.objects#func.bind.place
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.isplace-1.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.isplace-1.sentence-2
2https://timsong-cpp.github.io/cppwp/function.objects#func.bind.isplace-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L13999
Cpp17UnaryTypeTraithttps://timsong-cpp.github.io/cppwp/meta.rqmts#:Cpp17UnaryTypeTrait
[meta.rqmts]https://timsong-cpp.github.io/cppwp/meta.rqmts
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.isplace-2.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.isplace-2.sentence-2
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.isplace-2.sentence-3
22.10.15.4https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind
[func.bind.bind]https://timsong-cpp.github.io/cppwp/func.bind.bind
1https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14014
(1.1)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-1.1
(1.2)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-1.2
(1.3)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-1.3
[func.def]https://timsong-cpp.github.io/cppwp/function.objects#func.def
(1.4)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-1.4
(1.5)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-1.5
(1.6)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-1.6
(1.7)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-1.7
[func.def]https://timsong-cpp.github.io/cppwp/function.objects#func.def
(1.8)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-1.8
(1.9)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-1.9
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:bind_
2https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14043
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-2.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-2.sentence-2
3https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14048
Cpp17MoveConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17MoveConstructible
Cpp17Destructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17Destructible
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-3.sentence-1
[func.require]https://timsong-cpp.github.io/cppwp/function.objects#func.require
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-3.sentence-2
4https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14057
[func.require]https://timsong-cpp.github.io/cppwp/function.objects#func.require
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-4.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-4.sentence-2
[defns.expression.equivalent]https://timsong-cpp.github.io/cppwp/defns.expression.equivalent
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-4.sentence-3
5https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14079
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-5.sentence-1
6https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14084
1https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-note-1
Cpp17CopyConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyConstructible
Cpp17CopyConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyConstructible
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-6.sentence-1
7https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14092
bound argumentshttps://timsong-cpp.github.io/cppwp/function.objects#def:bound_arguments
(7.1)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-7.1
(7.2)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-7.2
(7.3)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-7.3
(7.4)https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-7.4
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-7.sentence-1
8https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14120
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.bind-8.sentence-1
22.10.15.5https://timsong-cpp.github.io/cppwp/function.objects#func.bind.place
[func.bind.place]https://timsong-cpp.github.io/cppwp/func.bind.place
1https://timsong-cpp.github.io/cppwp/function.objects#func.bind.place-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14152
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.place-1.sentence-1
2https://timsong-cpp.github.io/cppwp/function.objects#func.bind.place-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14156
Cpp17DefaultConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17DefaultConstructible
Cpp17CopyConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyConstructible
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.place-2.sentence-1
Cpp17CopyAssignablehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyAssignable
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.place-2.sentence-2
3https://timsong-cpp.github.io/cppwp/function.objects#func.bind.place-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14167
4https://timsong-cpp.github.io/cppwp/function.objects#func.bind.place-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14178
[freestanding.item]https://timsong-cpp.github.io/cppwp/freestanding.item
.https://timsong-cpp.github.io/cppwp/function.objects#func.bind.place-4.sentence-1
22.10.16https://timsong-cpp.github.io/cppwp/function.objects#func.memfn
[func.memfn]https://timsong-cpp.github.io/cppwp/func.memfn
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:mem_fn
1https://timsong-cpp.github.io/cppwp/function.objects#func.memfn-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14191
[func.require]https://timsong-cpp.github.io/cppwp/function.objects#func.require#term.simple.call.wrapper
[expr.call]https://timsong-cpp.github.io/cppwp/expr.call
.https://timsong-cpp.github.io/cppwp/function.objects#func.memfn-1.sentence-1
22.10.17https://timsong-cpp.github.io/cppwp/function.objects#func.wrap
[func.wrap]https://timsong-cpp.github.io/cppwp/func.wrap
22.10.17.1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.general
[func.wrap.general]https://timsong-cpp.github.io/cppwp/func.wrap.general
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14207
[func.wrap]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.general-1.sentence-1
2https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14211
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.general-2.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.general-2.sentence-2
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.general-example-1
3https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.general-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14231
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.general-3.sentence-1
22.10.17.2https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.badcall
[func.wrap.badcall]https://timsong-cpp.github.io/cppwp/func.wrap.badcall
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.badcall-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14239
[func.wrap.func.inv]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.inv
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.badcall-1.sentence-1
[exception]https://timsong-cpp.github.io/cppwp/exception
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:what,bad_function_call
2https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.badcall-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14260
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.badcall-2.sentence-1
22.10.17.3https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func
[func.wrap.func]https://timsong-cpp.github.io/cppwp/func.wrap.func
22.10.17.3.1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.general
[func.wrap.func.general]https://timsong-cpp.github.io/cppwp/func.wrap.func.general
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:result_type,function
[func.wrap.func.con]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con
[func.wrap.func.mod]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.mod
[func.wrap.func.cap]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.cap
[func.wrap.func.inv]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.inv
[func.wrap.func.targ]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.targ
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14316
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.general-1.sentence-1
[func.def]https://timsong-cpp.github.io/cppwp/function.objects#func.def
[func.def]https://timsong-cpp.github.io/cppwp/function.objects#func.def
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.general-1.sentence-2
2https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14322
[func.def]https://timsong-cpp.github.io/cppwp/function.objects#func.def
[func.def]https://timsong-cpp.github.io/cppwp/function.objects#func.def
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.general-2.sentence-1
3https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.general-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14327
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.general-note-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.general-3.sentence-1
22.10.17.3.2https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con
[func.wrap.func.con]https://timsong-cpp.github.io/cppwp/func.wrap.func.con
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:function,constructor
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14341
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:function,constructor_
2https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14352
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:function,constructor__
3https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14363
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-3.sentence-1
4https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14368
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-4.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-4.sentence-2
5https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14375
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-5.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:function,constructor___
6https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14389
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-6.sentence-1
7https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14396
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-7.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:function,constructor____
8https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14410
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-8.sentence-1
9https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14413
(9.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-9.1
(9.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-9.2
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-9.sentence-1
10https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14422
(10.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-10.1
(10.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-10.2
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-10.sentence-1
11https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14431
Cpp17CopyConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyConstructible
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-11.sentence-1
12https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14435
(12.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-12.1
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-12.1.sentence-1
(12.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-12.2
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-12.2.sentence-1
(12.3)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-12.3
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-12.3.sentence-1
13https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14446
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-13.sentence-1
14https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14450
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-14.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-14.sentence-2
15https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14458
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-15.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-itemdecl:6
16https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14472
(16.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-16.1
(16.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-16.2
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-16.sentence-1
17https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14489
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-17.sentence-1
18https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14493
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-example-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator=,function
19https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14510
20https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-20
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14514
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-20.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator=,function_
21https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-21
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14525
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-21.sentence-1
22https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-22
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14530
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-22.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator=,function__
23https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-23
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14541
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-23.sentence-1
24https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-24
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14545
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-24.sentence-1
25https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-25
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14549
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-25.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator=,function___
26https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-26
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14560
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-26.sentence-1
27https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-27
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14564
28https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-28
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14568
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-28.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator=,function____
29https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-29
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14579
30https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-30
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14583
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-30.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:function,destructor
31https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-31
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14594
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.con-31.sentence-1
22.10.17.3.3https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.mod
[func.wrap.func.mod]https://timsong-cpp.github.io/cppwp/func.wrap.func.mod
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:swap,function
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.mod-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14607
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.mod-1.sentence-1
22.10.17.3.4https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.cap
[func.wrap.func.cap]https://timsong-cpp.github.io/cppwp/func.wrap.func.cap
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator_bool,function
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.cap-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14620
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.cap-1.sentence-1
22.10.17.3.5https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.inv
[func.wrap.func.inv]https://timsong-cpp.github.io/cppwp/func.wrap.func.inv
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:function,invocation
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.inv-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14634
[func.require]https://timsong-cpp.github.io/cppwp/function.objects#func.require
[func.def]https://timsong-cpp.github.io/cppwp/function.objects#func.def
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.inv-1.sentence-1
2https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.inv-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14639
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.inv-2.sentence-1
22.10.17.3.6https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.targ
[func.wrap.func.targ]https://timsong-cpp.github.io/cppwp/func.wrap.func.targ
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:target_type,function
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.targ-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14653
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.targ-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:target,function
2https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.targ-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14666
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.targ-2.sentence-1
22.10.17.3.7https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.nullptr
[func.wrap.func.nullptr]https://timsong-cpp.github.io/cppwp/func.wrap.func.nullptr
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator==,function
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.nullptr-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14681
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.nullptr-1.sentence-1
22.10.17.3.8https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.alg
[func.wrap.func.alg]https://timsong-cpp.github.io/cppwp/func.wrap.func.alg
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:swap,function_
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.func.alg-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14695
22.10.17.4https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move
[func.wrap.move]https://timsong-cpp.github.io/cppwp/func.wrap.move
22.10.17.4.1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.general
[func.wrap.move.general]https://timsong-cpp.github.io/cppwp/func.wrap.move.general
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14704
(1.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.general-1.1
(1.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.general-1.2
(1.3)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.general-1.3
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.general-1.sentence-1
2https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14717
(2.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.general-2.1
(2.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.general-2.2
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.general-2.sentence-1
22.10.17.4.2https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.class
[func.wrap.move.class]https://timsong-cpp.github.io/cppwp/func.wrap.move.class
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:move_only_function
[func.wrap.move.ctor]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor
[func.wrap.move.inv]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.inv
[func.wrap.move.util]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.util
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.class-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14769
[func.def]https://timsong-cpp.github.io/cppwp/function.objects#func.def
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.class-1.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.class-1.sentence-2
2https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.class-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14775
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.class-2.sentence-1
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.class-note-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.class-2.sentence-2
22.10.17.4.3https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor
[func.wrap.move.ctor]https://timsong-cpp.github.io/cppwp/func.wrap.move.ctor
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#:move_only_function::is-callable-from
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14793
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:move_only_function,constructor
2https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14814
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:move_only_function,constructor_
3https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14825
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-3.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:move_only_function,constructor__
4https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14838
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-4.sentence-1
5https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14841
(5.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-5.1
(5.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-5.2
(5.3)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-5.3
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-5.sentence-1
6https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14852
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-6.sentence-1
7https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14856
Cpp17Destructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17Destructible
Cpp17MoveConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17MoveConstructible
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-7.sentence-1
8https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14862
(8.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-8.1
(8.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-8.2
(8.3)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-8.3
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-8.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-8.sentence-2
9https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14878
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-9.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-9.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:move_only_function,constructor___
10https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14892
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-10.sentence-1
11https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14895
(11.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-11.1
(11.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-11.2
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-11.sentence-1
12https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14904
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-12.sentence-1
13https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14908
Cpp17Destructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17Destructible
Cpp17MoveConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17MoveConstructible
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-13.sentence-1
14https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14914
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-14.sentence-1
15https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14919
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-15.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-15.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:move_only_function,constructor____
16https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14933
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-16.sentence-1
17https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14936
(17.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-17.1
(17.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-17.2
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-17.sentence-1
18https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14946
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-18.sentence-1
19https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14950
Cpp17Destructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17Destructible
Cpp17MoveConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17MoveConstructible
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-19.sentence-1
20https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-20
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14956
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-20.sentence-1
21https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-21
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14962
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-21.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-21.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator=,move_only_function
22https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-22
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14975
23https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-23
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14979
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-23.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator=,move_only_function_
24https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-24
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14990
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-24.sentence-1
25https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-25
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L14994
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-25.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator=,move_only_function__
26https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-26
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15005
27https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-27
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15009
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-27.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:move_only_function,destructor
28https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-28
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15020
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.ctor-28.sentence-1
22.10.17.4.4https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.inv
[func.wrap.move.inv]https://timsong-cpp.github.io/cppwp/func.wrap.move.inv
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator_bool,move_only_function
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.inv-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15033
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.inv-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),move_only_function
2https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.inv-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15044
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.inv-2.sentence-1
3https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.inv-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15048
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.inv-3.sentence-1
22.10.17.4.5https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.util
[func.wrap.move.util]https://timsong-cpp.github.io/cppwp/func.wrap.move.util
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:swap,move_only_function
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.util-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15066
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.util-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:swap,move_only_function_
2https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.util-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15077
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.util-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator==,move_only_function
3https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.util-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15088
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.move.util-3.sentence-1
22.10.17.5https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy
[func.wrap.copy]https://timsong-cpp.github.io/cppwp/func.wrap.copy
22.10.17.5.1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.general
[func.wrap.copy.general]https://timsong-cpp.github.io/cppwp/func.wrap.copy.general
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15097
(1.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.general-1.1
(1.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.general-1.2
(1.3)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.general-1.3
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.general-1.sentence-1
2https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15110
(2.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.general-2.1
(2.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.general-2.2
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.general-2.sentence-1
22.10.17.5.2https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.class
[func.wrap.copy.class]https://timsong-cpp.github.io/cppwp/func.wrap.copy.class
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:copyable_function
[func.wrap.copy.ctor]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor
[func.wrap.copy.inv]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.inv
[func.wrap.copy.util]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.util
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.class-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15164
[func.def]https://timsong-cpp.github.io/cppwp/function.objects#func.def
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.class-1.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.class-1.sentence-2
2https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.class-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15170
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.class-2.sentence-1
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.class-note-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.class-2.sentence-2
22.10.17.5.3https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor
[func.wrap.copy.ctor]https://timsong-cpp.github.io/cppwp/func.wrap.copy.ctor
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#:copyable_function::is-callable-from
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15188
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:copyable_function,constructor
2https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15209
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:copyable_function,constructor_
3https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15220
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-3.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-3.sentence-2
4https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15226
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-4.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-4.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:copyable_function,constructor__
5https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15238
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-5.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:copyable_function,constructor___
6https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15251
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-6.sentence-1
7https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15254
(7.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-7.1
(7.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-7.2
(7.3)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-7.3
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-7.sentence-1
8https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15265
(8.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-8.1
(8.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-8.2
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-8.sentence-1
9https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15274
Cpp17Destructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17Destructible
Cpp17CopyConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyConstructible
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-9.sentence-1
10https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15279
(10.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-10.1
(10.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-10.2
(10.3)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-10.3
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-10.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-10.sentence-2
11https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15295
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-11.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-11.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:copyable_function,constructor____
12https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15309
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-12.sentence-1
13https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15312
(13.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-13.1
(13.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-13.2
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-13.sentence-1
14https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15321
(14.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-14.1
(14.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-14.2
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-14.sentence-1
15https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15330
Cpp17Destructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17Destructible
Cpp17CopyConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyConstructible
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-15.sentence-1
16https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15335
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-16.sentence-1
17https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15340
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-17.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-17.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:copyable_function,constructor_____
18https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15354
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-18.sentence-1
19https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15357
(19.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-19.1
(19.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-19.2
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-19.sentence-1
20https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-20
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15367
(20.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-20.1
(20.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-20.2
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-20.sentence-1
21https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-21
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15376
Cpp17Destructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17Destructible
Cpp17CopyConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyConstructible
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-21.sentence-1
22https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-22
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15381
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-22.sentence-1
23https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-23
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15387
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-23.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-23.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator=,copyable_function
24https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-24
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15400
25https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-25
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15404
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-25.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator=,copyable_function_
26https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-26
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15415
27https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-27
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15419
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-27.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator=,copyable_function__
28https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-28
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15430
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-28.sentence-1
29https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-29
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15434
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-29.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator=,copyable_function___
30https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-30
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15445
31https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-31
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15449
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-31.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:copyable_function,destructor
32https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-32
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15460
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.ctor-32.sentence-1
22.10.17.5.4https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.inv
[func.wrap.copy.inv]https://timsong-cpp.github.io/cppwp/func.wrap.copy.inv
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator_bool,copyable_function
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.inv-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15473
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.inv-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),copyable_function
2https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.inv-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15484
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.inv-2.sentence-1
3https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.inv-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15488
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.inv-3.sentence-1
22.10.17.5.5https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.util
[func.wrap.copy.util]https://timsong-cpp.github.io/cppwp/func.wrap.copy.util
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:swap,copyable_function
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.util-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15506
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.util-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:swap,copyable_function_
2https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.util-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15517
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.util-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator==,copyable_function
3https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.util-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15528
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.copy.util-3.sentence-1
22.10.17.6https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref
[func.wrap.ref]https://timsong-cpp.github.io/cppwp/func.wrap.ref
22.10.17.6.1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.general
[func.wrap.ref.general]https://timsong-cpp.github.io/cppwp/func.wrap.ref.general
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15537
(1.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.general-1.1
(1.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.general-1.2
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.general-1.sentence-1
22.10.17.6.2https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.class
[func.wrap.ref.class]https://timsong-cpp.github.io/cppwp/func.wrap.ref.class
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:function_ref
[func.wrap.ref.ctor]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor
[func.wrap.ref.inv]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.inv
[func.wrap.ref.deduct]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.deduct
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.class-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15588
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.class-1.sentence-1
copyablehttps://timsong-cpp.github.io/cppwp/concepts.object#concept:copyable
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.class-1.sentence-2
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.class-1.sentence-3
2https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.class-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15600
[basic.types.general]https://timsong-cpp.github.io/cppwp/basic.types.general#term.trivially.copyable.type
copyablehttps://timsong-cpp.github.io/cppwp/concepts.object#concept:copyable
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.class-2.sentence-1
3https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.class-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15605
[func.wrap.ref]https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.class-3.sentence-1
22.10.17.6.3https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor
[func.wrap.ref.ctor]https://timsong-cpp.github.io/cppwp/func.wrap.ref.ctor
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#:function_ref::is-invocable-using
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15622
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#:function_ref::is-convertible-from-specialization
2https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15641
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-2.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:function_ref,constructor
3https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15659
(3.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-3.1
(3.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-3.2
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-3.sentence-1
4https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15666
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-4.sentence-1
5https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15670
[defns.expression.equivalent]https://timsong-cpp.github.io/cppwp/defns.expression.equivalent
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-5.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:function_ref,constructor_
6https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15687
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-6.sentence-1
7https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15690
(7.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-7.1
(7.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-7.2
(7.3)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-7.3
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-7.sentence-1
8https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15698
[defns.expression.equivalent]https://timsong-cpp.github.io/cppwp/defns.expression.equivalent
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-8.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-8.sentence-2
9https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-9
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15713
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-9.sentence-1
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-example-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:function_ref,constructor__
10https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-10
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15739
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-10.sentence-1
11https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-11
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15743
(11.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-11.1
(11.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-11.2
constexpr-paramhttps://timsong-cpp.github.io/cppwp/utility.syn#concept:constexpr-param
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-11.sentence-1
12https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-12
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15757
[defns.expression.equivalent]https://timsong-cpp.github.io/cppwp/defns.expression.equivalent
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-12.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:function_ref,constructor___
13https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-13
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15776
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-13.sentence-1
14https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-14
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15779
(14.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-14.1
(14.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-14.2
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-14.sentence-1
15https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-15
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15786
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-15.sentence-1
16https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-16
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15791
[defns.expression.equivalent]https://timsong-cpp.github.io/cppwp/defns.expression.equivalent
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-16.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:function_ref,constructor____
17https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-17
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15809
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-17.sentence-1
18https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-18
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15813
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-18.sentence-1
19https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-19
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15818
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-19.sentence-1
20https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-20
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15823
[defns.expression.equivalent]https://timsong-cpp.github.io/cppwp/defns.expression.equivalent
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-20.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator=,function_ref
21https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-21
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15840
(21.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-21.1
(21.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-21.2
(21.3)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-21.3
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.ctor-21.sentence-1
22.10.17.6.4https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.inv
[func.wrap.ref.inv]https://timsong-cpp.github.io/cppwp/func.wrap.ref.inv
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),function_ref
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.inv-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15857
22.10.17.6.5https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.deduct
[func.wrap.ref.deduct]https://timsong-cpp.github.io/cppwp/func.wrap.ref.deduct
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.deduct-itemdecl:1
1https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.deduct-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15871
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.deduct-1.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.deduct-itemdecl:2
2https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.deduct-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15882
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.deduct-2.sentence-1
3https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.deduct-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15885
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.deduct-3.sentence-1
4https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.deduct-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15889
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.deduct-4.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.deduct-itemdecl:3
5https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.deduct-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15900
(5.1)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.deduct-5.1
(5.2)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.deduct-5.2
(5.3)https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.deduct-5.3
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.deduct-5.sentence-1
6https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.deduct-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15920
.https://timsong-cpp.github.io/cppwp/function.objects#func.wrap.ref.deduct-6.sentence-1
22.10.18https://timsong-cpp.github.io/cppwp/function.objects#func.search
[func.search]https://timsong-cpp.github.io/cppwp/func.search
22.10.18.1https://timsong-cpp.github.io/cppwp/function.objects#func.search.general
[func.search.general]https://timsong-cpp.github.io/cppwp/func.search.general
1https://timsong-cpp.github.io/cppwp/function.objects#func.search.general-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15930
[func.search]https://timsong-cpp.github.io/cppwp/function.objects#func.search
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.general-1.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.general-1.sentence-2
2https://timsong-cpp.github.io/cppwp/function.objects#func.search.general-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15938
[func.search]https://timsong-cpp.github.io/cppwp/function.objects#func.search
Cpp17CopyConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyConstructible
Cpp17CopyAssignablehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyAssignable
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.general-2.sentence-1
(2.1)https://timsong-cpp.github.io/cppwp/function.objects#func.search.general-2.1
(2.2)https://timsong-cpp.github.io/cppwp/function.objects#func.search.general-2.2
(2.3)https://timsong-cpp.github.io/cppwp/function.objects#func.search.general-2.3
(2.4)https://timsong-cpp.github.io/cppwp/function.objects#func.search.general-2.4
(2.5)https://timsong-cpp.github.io/cppwp/function.objects#func.search.general-2.5
(2.6)https://timsong-cpp.github.io/cppwp/function.objects#func.search.general-2.6
(2.7)https://timsong-cpp.github.io/cppwp/function.objects#func.search.general-2.7
[func.search]https://timsong-cpp.github.io/cppwp/function.objects#func.search
[algorithms.general]https://timsong-cpp.github.io/cppwp/algorithms.general
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.general-2.sentence-2
Cpp17Hashhttps://timsong-cpp.github.io/cppwp/hash.requirements#:Cpp17Hash
37https://timsong-cpp.github.io/cppwp/hash.requirements#tab:cpp17.hash
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.general-2.sentence-3
3https://timsong-cpp.github.io/cppwp/function.objects#func.search.general-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15957
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.general-3.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.general-3.sentence-2
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.general-3.sentence-3
22.10.18.2https://timsong-cpp.github.io/cppwp/function.objects#func.search.default
[func.search.default]https://timsong-cpp.github.io/cppwp/func.search.default
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:default_searcher
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:default_searcher,constructor
1https://timsong-cpp.github.io/cppwp/function.objects#func.search.default-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15992
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.default-1.sentence-1
2https://timsong-cpp.github.io/cppwp/function.objects#func.search.default-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L15999
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.default-2.sentence-1
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),default_searcher
3https://timsong-cpp.github.io/cppwp/function.objects#func.search.default-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L16013
(3.1)https://timsong-cpp.github.io/cppwp/function.objects#func.search.default-3.1
(3.2)https://timsong-cpp.github.io/cppwp/function.objects#func.search.default-3.2
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.default-3.sentence-1
22.10.18.3https://timsong-cpp.github.io/cppwp/function.objects#func.search.bm
[func.search.bm]https://timsong-cpp.github.io/cppwp/func.search.bm
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:boyer_moore_searcher
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:boyer_moore_searcher,constructor
1https://timsong-cpp.github.io/cppwp/function.objects#func.search.bm-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L16060
Cpp17DefaultConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17DefaultConstructible
Cpp17CopyConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyConstructible
Cpp17CopyAssignablehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyAssignable
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.bm-1.sentence-1
2https://timsong-cpp.github.io/cppwp/function.objects#func.search.bm-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L16067
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.bm-2.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.bm-2.sentence-2
3https://timsong-cpp.github.io/cppwp/function.objects#func.search.bm-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L16072
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.bm-3.sentence-1
4https://timsong-cpp.github.io/cppwp/function.objects#func.search.bm-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L16081
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.bm-4.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.bm-4.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),boyer_moore_searcher
5https://timsong-cpp.github.io/cppwp/function.objects#func.search.bm-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L16097
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.bm-5.sentence-1
6https://timsong-cpp.github.io/cppwp/function.objects#func.search.bm-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L16102
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.bm-6.sentence-1
7https://timsong-cpp.github.io/cppwp/function.objects#func.search.bm-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L16106
(7.1)https://timsong-cpp.github.io/cppwp/function.objects#func.search.bm-7.1
(7.2)https://timsong-cpp.github.io/cppwp/function.objects#func.search.bm-7.2
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.bm-7.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.bm-7.sentence-2
8https://timsong-cpp.github.io/cppwp/function.objects#func.search.bm-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L16120
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.bm-8.sentence-1
22.10.18.4https://timsong-cpp.github.io/cppwp/function.objects#func.search.bmh
[func.search.bmh]https://timsong-cpp.github.io/cppwp/func.search.bmh
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:boyer_moore_horspool_searcher
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:boyer_moore_horspool_searcher,constructor
1https://timsong-cpp.github.io/cppwp/function.objects#func.search.bmh-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L16162
Cpp17DefaultConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17DefaultConstructible
Cpp17CopyConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyConstructible
Cpp17CopyAssignablehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyAssignable
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.bmh-1.sentence-1
2https://timsong-cpp.github.io/cppwp/function.objects#func.search.bmh-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L16167
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.bmh-2.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.bmh-2.sentence-2
3https://timsong-cpp.github.io/cppwp/function.objects#func.search.bmh-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L16172
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.bmh-3.sentence-1
4https://timsong-cpp.github.io/cppwp/function.objects#func.search.bmh-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L16181
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.bmh-4.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.bmh-4.sentence-2
πŸ”—https://timsong-cpp.github.io/cppwp/function.objects#lib:operator(),boyer_moore_horspool_searcher
5https://timsong-cpp.github.io/cppwp/function.objects#func.search.bmh-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L16197
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.bmh-5.sentence-1
6https://timsong-cpp.github.io/cppwp/function.objects#func.search.bmh-6
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L16202
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.bmh-6.sentence-1
7https://timsong-cpp.github.io/cppwp/function.objects#func.search.bmh-7
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L16206
(7.1)https://timsong-cpp.github.io/cppwp/function.objects#func.search.bmh-7.1
(7.2)https://timsong-cpp.github.io/cppwp/function.objects#func.search.bmh-7.2
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.bmh-7.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.bmh-7.sentence-2
8https://timsong-cpp.github.io/cppwp/function.objects#func.search.bmh-8
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L16220
.https://timsong-cpp.github.io/cppwp/function.objects#func.search.bmh-8.sentence-1
22.10.19https://timsong-cpp.github.io/cppwp/function.objects#unord.hash
[unord.hash]https://timsong-cpp.github.io/cppwp/unord.hash
1https://timsong-cpp.github.io/cppwp/function.objects#unord.hash-1
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L16227
[unord]https://timsong-cpp.github.io/cppwp/unord
[functional.syn]https://timsong-cpp.github.io/cppwp/function.objects#functional.syn
.https://timsong-cpp.github.io/cppwp/function.objects#unord.hash-1.sentence-1
2https://timsong-cpp.github.io/cppwp/function.objects#unord.hash-2
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L16234
.https://timsong-cpp.github.io/cppwp/function.objects#unord.hash-2.sentence-1
1https://timsong-cpp.github.io/cppwp/function.objects#unord.hash-note-1
Cpp17Hashhttps://timsong-cpp.github.io/cppwp/hash.requirements#:Cpp17Hash
.https://timsong-cpp.github.io/cppwp/function.objects#unord.hash-2.sentence-2
.https://timsong-cpp.github.io/cppwp/function.objects#unord.hash-2.sentence-3
.https://timsong-cpp.github.io/cppwp/function.objects#unord.hash-2.sentence-4
3https://timsong-cpp.github.io/cppwp/function.objects#unord.hash-3
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L16248
.https://timsong-cpp.github.io/cppwp/function.objects#unord.hash-3.sentence-1
4https://timsong-cpp.github.io/cppwp/function.objects#unord.hash-4
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L16253
.https://timsong-cpp.github.io/cppwp/function.objects#unord.hash-4.sentence-1
.https://timsong-cpp.github.io/cppwp/function.objects#unord.hash-4.sentence-2
2https://timsong-cpp.github.io/cppwp/function.objects#unord.hash-note-2
Cpp17Hashhttps://timsong-cpp.github.io/cppwp/hash.requirements#:Cpp17Hash
.https://timsong-cpp.github.io/cppwp/function.objects#unord.hash-4.sentence-3
5https://timsong-cpp.github.io/cppwp/function.objects#unord.hash-5
#https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/utilities.tex#L16268
(5.1)https://timsong-cpp.github.io/cppwp/function.objects#unord.hash-5.1
Cpp17Hashhttps://timsong-cpp.github.io/cppwp/hash.requirements#:Cpp17Hash
37https://timsong-cpp.github.io/cppwp/hash.requirements#tab:cpp17.hash
Cpp17DefaultConstructiblehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17DefaultConstructible
30https://timsong-cpp.github.io/cppwp/utility.arg.requirements#tab:cpp17.defaultconstructible
Cpp17CopyAssignablehttps://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyAssignable
34https://timsong-cpp.github.io/cppwp/utility.arg.requirements#tab:cpp17.copyassignable
Cpp17Swappablehttps://timsong-cpp.github.io/cppwp/swappable.requirements#:Cpp17Swappable
[swappable.requirements]https://timsong-cpp.github.io/cppwp/swappable.requirements
(5.2)https://timsong-cpp.github.io/cppwp/function.objects#unord.hash-5.2
(5.3)https://timsong-cpp.github.io/cppwp/function.objects#unord.hash-5.3
.https://timsong-cpp.github.io/cppwp/function.objects#unord.hash-5.sentence-1

URLs of crawlers that visited me.