summaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/cpp0x/constexpr-sizeof1.C
blob: d9a032b392f11e49af91436479304e2bbf85dd5c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// PR c++/64603
// { dg-do compile { target c++11 } }

template <int i> constexpr int find_longest_name()
{
  return sizeof("Main") - 1;
}

template <int i, int l = find_longest_name<i>()> void create_all_loggers()
{}

int main()
{
  create_all_loggers<1>();
}