diff options
Diffstat (limited to 'clang/test/SemaCXX/cxx1y-variable-templates_top_level.cpp')
-rw-r--r-- | clang/test/SemaCXX/cxx1y-variable-templates_top_level.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/test/SemaCXX/cxx1y-variable-templates_top_level.cpp b/clang/test/SemaCXX/cxx1y-variable-templates_top_level.cpp index 66ee4e1d4ab..dc721ce10fd 100644 --- a/clang/test/SemaCXX/cxx1y-variable-templates_top_level.cpp +++ b/clang/test/SemaCXX/cxx1y-variable-templates_top_level.cpp @@ -14,6 +14,11 @@ T pi = T(3.1415926535897932385); // expected-note {{template is declared here}} template<typename T> CONST T cpi = T(3.1415926535897932385); // expected-note {{template is declared here}} +template<typename T> extern CONST T vc; +#ifdef CXX11 +// expected-error@-2 {{constexpr variable declaration must be a definition}} +#endif + namespace use_in_top_level_funcs { void good() { |