René's URL Explorer Experiment
go
Title:
[expr.prim.lambda]
direct link
Domain:
timsong-cpp.github.io
Links
:
[expr]
https://timsong-cpp.github.io/cppwp/#expr
[expr.prim]
https://timsong-cpp.github.io/cppwp/expr.prim#lambda
[expr.prim.lambda.general]
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general
[expr.prim.lambda.closure]
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure
[expr.prim.lambda.capture]
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture
7.5.6.1
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general
[expr.prim.lambda.general]
https://timsong-cpp.github.io/cppwp/expr.prim.lambda.general
lambda-expression:
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
lambda-introducer
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-introducer
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
lambda-declarator
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-declarator
compound-statement
https://timsong-cpp.github.io/cppwp/stmt.block#nt:compound-statement
lambda-introducer
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-introducer
template-parameter-list
https://timsong-cpp.github.io/cppwp/temp.pre#nt:template-parameter-list
requires-clause
https://timsong-cpp.github.io/cppwp/temp.pre#nt:requires-clause
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
lambda-declarator
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-declarator
compound-statement
https://timsong-cpp.github.io/cppwp/stmt.block#nt:compound-statement
lambda-introducer:
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-introducer
lambda-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-capture
lambda-declarator:
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-declarator
lambda-specifier-seq
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-specifier-seq
noexcept-specifier
https://timsong-cpp.github.io/cppwp/except.spec#nt:noexcept-specifier
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
trailing-return-type
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:trailing-return-type
function-contract-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.contract.func#nt:function-contract-specifier-seq
noexcept-specifier
https://timsong-cpp.github.io/cppwp/except.spec#nt:noexcept-specifier
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
trailing-return-type
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:trailing-return-type
function-contract-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.contract.func#nt:function-contract-specifier-seq
trailing-return-type
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:trailing-return-type
function-contract-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.contract.func#nt:function-contract-specifier-seq
parameter-declaration-clause
https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-clause
lambda-specifier-seq
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-specifier-seq
noexcept-specifier
https://timsong-cpp.github.io/cppwp/except.spec#nt:noexcept-specifier
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
trailing-return-type
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:trailing-return-type
requires-clause
https://timsong-cpp.github.io/cppwp/temp.pre#nt:requires-clause
function-contract-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.contract.func#nt:function-contract-specifier-seq
lambda-specifier:
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-specifier
lambda-specifier-seq:
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-specifier-seq
lambda-specifier
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-specifier
lambda-specifier-seq
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-specifier-seq
1
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2120
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-1.sentence-1
1
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-example-1
2
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2133
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
closure object
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#def:closure_object
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-2.sentence-1
1
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-note-1
function object
https://timsong-cpp.github.io/cppwp/function.objects
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-2.sentence-2
3
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2141
requires-clause
https://timsong-cpp.github.io/cppwp/temp.pre#nt:requires-clause
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-3.sentence-1
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-3.sentence-2
2
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-note-2
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-3.sentence-3
2
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-example-2
4
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-4
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2160
lambda-specifier-seq
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-specifier-seq
lambda-specifier
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-specifier
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-4.sentence-1
lambda-declarator
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-declarator
[dcl.fct]
https://timsong-cpp.github.io/cppwp/dcl.fct
lambda-specifier
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-specifier
lambda-specifier-seq
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-specifier-seq
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-4.sentence-2
lambda-specifier-seq
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-specifier-seq
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-4.sentence-3
lambda-specifier-seq
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-specifier-seq
lambda-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-capture
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-4.sentence-4
3
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-note-3
requires-clause
https://timsong-cpp.github.io/cppwp/temp.pre#nt:requires-clause
[dcl.decl]
https://timsong-cpp.github.io/cppwp/dcl.decl
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-4.sentence-5
5
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-5
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2176
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
parameter-declaration-clause
https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-clause
parameter-declaration-clause
https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-clause
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
lambda-declarator
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-declarator
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-5.sentence-1
lambda-declarator
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-declarator
trailing-return-type
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:trailing-return-type
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-5.sentence-2
4
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-note-4
[dcl.spec.auto]
https://timsong-cpp.github.io/cppwp/dcl.spec.auto
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-5.sentence-3
3
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-example-3
braced-init-list
https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:braced-init-list
6
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-6
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2197
generic lambda
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#def:generic_lambda
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
[dcl.spec.auto]
https://timsong-cpp.github.io/cppwp/dcl.spec.auto
template-parameter-list
https://timsong-cpp.github.io/cppwp/temp.pre#nt:template-parameter-list
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-6.sentence-1
4
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#general-example-4
7.5.6.2
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure
[expr.prim.lambda.closure]
https://timsong-cpp.github.io/cppwp/expr.prim.lambda.closure
1
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2212
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
closure type
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#def:closure_type
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-1.sentence-1
2
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2218
compound-statement
https://timsong-cpp.github.io/cppwp/stmt.block#nt:compound-statement
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-2.sentence-1
3
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2222
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-3.sentence-1
1
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-note-1
[basic.lookup.argdep]
https://timsong-cpp.github.io/cppwp/basic.lookup.argdep
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-3.sentence-2
lambda-declarator
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-declarator
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-3.sentence-3
4
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-4
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2233
[dcl.init.aggr]
https://timsong-cpp.github.io/cppwp/dcl.init.aggr
[class.pre]
https://timsong-cpp.github.io/cppwp/class.pre
[temp.param]
https://timsong-cpp.github.io/cppwp/temp.param#term.structural.type
lambda-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-capture
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-4.sentence-1
(4.1)
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-4.1
(4.2)
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-4.2
[class.prop]
https://timsong-cpp.github.io/cppwp/class.prop
(4.3)
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-4.3
[class.prop]
https://timsong-cpp.github.io/cppwp/class.prop
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-4.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-4.sentence-3
5
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-5
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2250
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
[over.call]
https://timsong-cpp.github.io/cppwp/over.call
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
parameter-declaration-clause
https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-clause
trailing-return-type
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:trailing-return-type
template-parameter-list
https://timsong-cpp.github.io/cppwp/temp.pre#nt:template-parameter-list
template-parameter-list
https://timsong-cpp.github.io/cppwp/temp.pre#nt:template-parameter-list
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-5.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-5.sentence-2
requires-clause
https://timsong-cpp.github.io/cppwp/temp.pre#nt:requires-clause
requires-clause
https://timsong-cpp.github.io/cppwp/temp.pre#nt:requires-clause
template-parameter-list
https://timsong-cpp.github.io/cppwp/temp.pre#nt:template-parameter-list
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-5.sentence-3
requires-clause
https://timsong-cpp.github.io/cppwp/temp.pre#nt:requires-clause
requires-clause
https://timsong-cpp.github.io/cppwp/temp.pre#nt:requires-clause
lambda-declarator
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-declarator
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-5.sentence-4
2
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-note-2
[dcl.fct]
https://timsong-cpp.github.io/cppwp/dcl.fct
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-5.sentence-5
1
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-example-1
6
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-6
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2298
lambda-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-capture
(6.1)
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-6.1
(6.2)
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-6.2
(6.3)
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-6.3
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-6.sentence-1
2
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-example-2
7
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-7
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2327
[class.static.mfct]
https://timsong-cpp.github.io/cppwp/class.static.mfct
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
parameter-declaration-clause
https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-clause
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-7.sentence-1
[class.mfct.non.static]
https://timsong-cpp.github.io/cppwp/class.mfct.non.static
[class.mfct.non.static]
https://timsong-cpp.github.io/cppwp/class.mfct.non.static
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
parameter-declaration-clause
https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-clause
lambda-declarator
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-declarator
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-7.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-7.sentence-3
noexcept-specifier
https://timsong-cpp.github.io/cppwp/except.spec#nt:noexcept-specifier
function-contract-specifier
https://timsong-cpp.github.io/cppwp/dcl.contract.func#nt:function-contract-specifier
[dcl.contract.func]
https://timsong-cpp.github.io/cppwp/dcl.contract.func
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-7.sentence-4
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
lambda-declarator
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-declarator
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-7.sentence-5
attribute-specifier-seq
https://timsong-cpp.github.io/cppwp/dcl.attr.grammar#nt:attribute-specifier-seq
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
lambda-declarator
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-declarator
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-7.sentence-6
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
parameter-declaration-clause
https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-clause
[dcl.constexpr]
https://timsong-cpp.github.io/cppwp/dcl.constexpr
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-7.sentence-7
[dcl.constexpr]
https://timsong-cpp.github.io/cppwp/dcl.constexpr
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
parameter-declaration-clause
https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-clause
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-7.sentence-8
3
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-example-3
8
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-8
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2371
4
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-example-4
9
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-9
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2399
3
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-note-3
[temp.constr.decl]
https://timsong-cpp.github.io/cppwp/temp.constr.decl
type-constraint
https://timsong-cpp.github.io/cppwp/temp.param#nt:type-constraint
[temp.param]
https://timsong-cpp.github.io/cppwp/temp.param
requires-clause
https://timsong-cpp.github.io/cppwp/temp.pre#nt:requires-clause
[temp.pre]
https://timsong-cpp.github.io/cppwp/temp.pre
requires-clause
https://timsong-cpp.github.io/cppwp/temp.pre#nt:requires-clause
[dcl.decl]
https://timsong-cpp.github.io/cppwp/dcl.decl
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-9.sentence-1
5
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-example-5
type-constraint
https://timsong-cpp.github.io/cppwp/temp.param#nt:type-constraint
requires-clause
https://timsong-cpp.github.io/cppwp/temp.pre#nt:requires-clause
requires-clause
https://timsong-cpp.github.io/cppwp/temp.pre#nt:requires-clause
10
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-10
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2421
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
[dcl.contract.func]
https://timsong-cpp.github.io/cppwp/dcl.contract.func
assertion-statement
https://timsong-cpp.github.io/cppwp/stmt.contract.assert#nt:assertion-statement
[stmt.contract.assert]
https://timsong-cpp.github.io/cppwp/stmt.contract.assert
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-10.sentence-1
4
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-note-4
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-10.sentence-2
6
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-example-6
11
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-11
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2466
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
lambda-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-capture
[dcl.fct]
https://timsong-cpp.github.io/cppwp/dcl.fct
linkage
https://timsong-cpp.github.io/cppwp/dcl.link
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-11.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-11.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-11.sentence-3
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-11.sentence-4
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-11.sentence-5
12
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-12
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2489
lambda-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-capture
[dcl.fct]
https://timsong-cpp.github.io/cppwp/dcl.fct
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-12.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-12.sentence-2
decltype-specifier
https://timsong-cpp.github.io/cppwp/dcl.type.decltype#nt:decltype-specifier
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-12.sentence-3
13
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-13
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2501
5
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-note-5
trailing-return-type
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:trailing-return-type
trailing-return-type
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:trailing-return-type
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-13.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-13.sentence-2
7
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-example-7
14
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-14
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2552
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-14.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-14.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-14.sentence-3
6
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-note-6
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-14.sentence-4
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-14.sentence-5
8
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-example-8
15
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-15
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2579
exception specification
https://timsong-cpp.github.io/cppwp/except.spec
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-15.sentence-1
9
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-example-9
16
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-16
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2596
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
compound-statement
https://timsong-cpp.github.io/cppwp/stmt.block#nt:compound-statement
function-body
https://timsong-cpp.github.io/cppwp/dcl.fct.def.general#nt:function-body
[dcl.fct.def]
https://timsong-cpp.github.io/cppwp/dcl.fct.def
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-16.sentence-1
10
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-example-10
compound-statement
https://timsong-cpp.github.io/cppwp/stmt.block#nt:compound-statement
consteval-block-declaration
https://timsong-cpp.github.io/cppwp/dcl.pre#nt:consteval-block-declaration
[dcl.pre]
https://timsong-cpp.github.io/cppwp/dcl.pre
compound-statement
https://timsong-cpp.github.io/cppwp/stmt.block#nt:compound-statement
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
[dcl.fct.def.general]
https://timsong-cpp.github.io/cppwp/dcl.fct.def.general
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-16.sentence-2
17
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-17
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2620
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
lambda-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-capture
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-17.sentence-1
[class.copy.ctor]
https://timsong-cpp.github.io/cppwp/class.copy.ctor
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-17.sentence-2
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
lambda-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-capture
[class.copy.assign]
https://timsong-cpp.github.io/cppwp/class.copy.assign
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-17.sentence-3
7
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-note-7
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-17.sentence-4
18
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-18
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2634
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
[class.dtor]
https://timsong-cpp.github.io/cppwp/class.dtor
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-18.sentence-1
19
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-19
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2638
explicitly instantiated
https://timsong-cpp.github.io/cppwp/temp.explicit
explicitly specialized
https://timsong-cpp.github.io/cppwp/temp.expl.spec
friend declaration
https://timsong-cpp.github.io/cppwp/class.friend
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#closure-19.sentence-1
7.5.6.3
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture
[expr.prim.lambda.capture]
https://timsong-cpp.github.io/cppwp/expr.prim.lambda.capture
lambda-capture:
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-capture
capture-default
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:capture-default
capture-list
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:capture-list
capture-default
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:capture-default
capture-list
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:capture-list
capture-default:
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:capture-default
capture-list:
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:capture-list
capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:capture
capture-list
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:capture-list
capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:capture
capture:
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:capture
simple-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:simple-capture
init-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:init-capture
simple-capture:
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:simple-capture
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
init-capture:
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:init-capture
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
initializer
https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
initializer
https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer
1
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-1
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2685
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-1.sentence-1
2
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-2
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2690
lambda-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-capture
capture-default
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:capture-default
simple-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:simple-capture
lambda-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-capture
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-2.sentence-1
lambda-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-capture
capture-default
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:capture-default
simple-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:simple-capture
lambda-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-capture
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-2.sentence-2
1
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-note-1
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-2.sentence-3
initializer
https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer
init-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:init-capture
lambda-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-capture
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-2.sentence-4
1
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-example-1
3
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-3
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2724
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
capture-default
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:capture-default
simple-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:simple-capture
lambda-introducer
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-introducer
(3.1)
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-3.1
[basic.scope.block]
https://timsong-cpp.github.io/cppwp/basic.scope.block
(3.2)
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-3.2
[basic.scope.class]
https://timsong-cpp.github.io/cppwp/basic.scope.class
(3.3)
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-3.3
[basic.scope.contract]
https://timsong-cpp.github.io/cppwp/basic.scope.contract
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-3.sentence-1
4
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-4
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2742
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
simple-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:simple-capture
[basic.lookup.unqual]
https://timsong-cpp.github.io/cppwp/basic.lookup.unqual
[basic.pre]
https://timsong-cpp.github.io/cppwp/basic.pre
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-4.sentence-1
simple-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:simple-capture
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-4.sentence-2
simple-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:simple-capture
explicitly captured
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#def:explicitly_captured
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-4.sentence-3
5
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-5
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2751
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:capture
declarator-id
https://timsong-cpp.github.io/cppwp/dcl.decl.general#nt:declarator-id
lambda-declarator
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-declarator
parameter-declaration-clause
https://timsong-cpp.github.io/cppwp/dcl.fct#nt:parameter-declaration-clause
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
template-parameter-list
https://timsong-cpp.github.io/cppwp/temp.pre#nt:template-parameter-list
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-5.sentence-1
2
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-example-2
capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:capture
capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:capture
6
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-6
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2769
init-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:init-capture
[basic.scope.lambda]
https://timsong-cpp.github.io/cppwp/basic.scope.lambda
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-6.sentence-1
init-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:init-capture
init-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:init-capture
(6.1)
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-6.1
(6.2)
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-6.2
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-6.sentence-2
2
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-note-2
init-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:init-capture
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-6.sentence-3
3
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-example-3
7
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-7
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2805
(7.1)
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-7.1
id-expression
https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
id-expression
https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
[expr.unary.op]
https://timsong-cpp.github.io/cppwp/expr.unary.op
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-7.1.sentence-1
3
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-note-3
id-expression
https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-7.1.sentence-2
(7.2)
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-7.2
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-7.2.sentence-1
(7.3)
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-7.3
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
simple-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:simple-capture
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-7.3.sentence-1
[basic.def.odr]
https://timsong-cpp.github.io/cppwp/basic.def.odr
[expr.typeid]
https://timsong-cpp.github.io/cppwp/expr.typeid
implicitly captured
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#def:capture,implicit
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
capture-default
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:capture-default
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-7.sentence-2
capture-default
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:capture-default
[depr.capture.this]
https://timsong-cpp.github.io/cppwp/depr.capture.this
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-7.sentence-3
4
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-example-4
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-7.sentence-4
4
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-note-4
[stmt.if]
https://timsong-cpp.github.io/cppwp/stmt.if
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-7.sentence-5
5
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-example-5
8
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-8
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2884
captured
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#def:captured
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-8.sentence-1
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
[basic.def.odr]
https://timsong-cpp.github.io/cppwp/basic.def.odr#term.odr.use
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-8.sentence-2
5
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-note-5
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
[basic.def.odr]
https://timsong-cpp.github.io/cppwp/basic.def.odr
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-8.sentence-3
6
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-example-6
🔗
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#:Bond,James_Bond
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
9
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-9
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2941
6
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-note-6
[basic.def.odr]
https://timsong-cpp.github.io/cppwp/basic.def.odr
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-9.sentence-1
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
init-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:init-capture
initializer
https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer
[dcl.fct.default]
https://timsong-cpp.github.io/cppwp/dcl.fct.default
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-9.sentence-2
7
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-example-7
10
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-10
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2968
captured by copy
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#def:captured,by_copy
(10.1)
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-10.1
capture-default
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:capture-default
(10.2)
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-10.2
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
identifier
https://timsong-cpp.github.io/cppwp/lex.name#nt:identifier
initializer
https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-10.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-10.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-10.sentence-3
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-10.sentence-4
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-10.sentence-5
11
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-11
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L2989
id-expression
https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
compound-statement
https://timsong-cpp.github.io/cppwp/stmt.block#nt:compound-statement
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
[basic.def.odr]
https://timsong-cpp.github.io/cppwp/basic.def.odr#term.odr.use
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-11.sentence-1
7
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-note-7
id-expression
https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-11.sentence-2
id-expression
https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-11.sentence-3
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-11.sentence-4
8
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-example-8
12
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-12
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L3017
captured by reference
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#def:captured,by_reference
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-12.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-12.sentence-2
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-12.sentence-3
9
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-example-9
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-12.sentence-4
13
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-13
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L3032
id-expression
https://timsong-cpp.github.io/cppwp/expr.prim.id.general#nt:id-expression
compound-statement
https://timsong-cpp.github.io/cppwp/stmt.block#nt:compound-statement
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-13.sentence-1
8
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-note-8
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-13.sentence-2
10
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-example-10
14
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-14
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L3054
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
(14.1)
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-14.1
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-14.1.sentence-1
(14.2)
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-14.2
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-14.2.sentence-1
11
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-example-11
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-14.sentence-2
15
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-15
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L3087
init-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:init-capture
initializer
https://timsong-cpp.github.io/cppwp/dcl.init.general#nt:initializer
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-15.sentence-1
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-15.sentence-2
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-15.sentence-3
9
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-note-9
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-15.sentence-4
16
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-16
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L3100
10
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-note-10
lambda-expression
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:lambda-expression
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-16.sentence-1
17
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-17
#
https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/expressions.tex#L3107
simple-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:simple-capture
[temp.variadic]
https://timsong-cpp.github.io/cppwp/temp.variadic
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-17.sentence-1
init-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:init-capture
init-capture
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#nt:init-capture
[temp.variadic]
https://timsong-cpp.github.io/cppwp/temp.variadic
.
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-17.sentence-2
12
https://timsong-cpp.github.io/cppwp/expr.prim.lambda#capture-example-12
URLs of
crawlers that visited me
.