1 // RUN: %clang_cc1 %s -fsyntax-only -verify
4 constexpr T
foo(T a
); // expected-note {{declared here}}
7 int k
= foo
<int>(5); // Ok
8 constexpr int j
= // expected-error {{constexpr variable 'j' must be initialized by a constant expression}}
9 foo
<int>(5); // expected-note {{undefined function 'foo<int>' cannot be used in a constant expression}}
13 constexpr T
foo(T a
) {