mirror of
https://forge.sourceware.org/marek/gcc.git
synced 2026-02-22 20:01:31 -05:00
* pt.c (tsubst_pack_expansion): Fix handling of non-packs in local_specializations. From-SVN: r257699
18 lines
292 B
C
18 lines
292 B
C
// PR c++/84368
|
|
// { dg-do compile { target c++14 } }
|
|
|
|
template < typename ... T >
|
|
void sink(T ...){}
|
|
|
|
template < typename ... T >
|
|
void foo(T ... v){
|
|
[](auto ... v){
|
|
auto bar = [](auto, auto){ return 0; };
|
|
sink(bar(v, T{}) ...);
|
|
}(v ...);
|
|
}
|
|
|
|
int main(){
|
|
foo(0);
|
|
}
|