![]() This permits an init-capture to introduce a new pack: template<typename ...T> auto x = [...a = T()] { /* a is a pack */ }; To support this, the mechanism for allowing ParmVarDecls to be packs has been extended to support arbitrary local VarDecls. llvm-svn: 361300 |
||
---|---|---|
.. | ||
deduction.cpp | ||
example-bind.cpp | ||
example-function.cpp | ||
example-tuple.cpp | ||
ext-blocks.cpp | ||
fixed-expansion.cpp | ||
init-capture.cpp | ||
injected-class-name.cpp | ||
metafunctions.cpp | ||
multi-level-substitution.cpp | ||
p1.cpp | ||
p2.cpp | ||
p4.cpp | ||
p5.cpp | ||
p5.mm | ||
parameter-matching.cpp | ||
partial-ordering.cpp | ||
sizeofpack.cpp |