repo.or.cz
/
official-gcc.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
c++: robustify testcase [PR109752]
[official-gcc.git]
/
gcc
/
testsuite
/
g++.dg
/
cpp1y
/
parameter-pack-1.C
blob
27a6bf9dedb45daea960eda3054decae819d506b
1
// PR c++/68965
2
// { dg-do compile { target c++14 } }
3
// { dg-options "-Wall -Wextra" }
4
5
auto count = [](auto&&... xs)
6
{
7
return sizeof...(xs);
8
};
9
10
struct count_struct
11
{
12
template<typename... Ts>
13
auto operator()(Ts&&... xs)
14
{
15
return sizeof...(xs);
16
}
17
};
18
19
int main()
20
{
21
count(1,2,3);
22
count_struct{}(1,2,3);
23
}