aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/ext/typeof4.C
blob: 2f4237035147dc989e30b86c939b0c6192ac6d34 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
// { dg-do compile }
// { dg-options "" }

// Origin: Wolfgang Bangerth <bangerth@ticam.utexas.edu>

// PR c++/9459: typeof in return type of template function

void foo (int) {}
void foo (double) {}

template <typename C>
typeof(foo(1))
bar () { return foo(1); }