aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/cpp/embed-20.C
blob: ad708406f3d7ca2e890b6fae56f75edd78b8f2a6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// PR c++/118390
// { dg-do compile { target c++11 } }
// { dg-options "" }

template<typename T, int N>
constexpr int
foo (const T (&x)[N])
{
  return N;
}

static_assert (foo ({
  #embed __FILE__ limit (64)
}) == 64, "");