diff options
Diffstat (limited to 'clang/test/SemaCXX/PR19955.cpp')
| -rw-r--r-- | clang/test/SemaCXX/PR19955.cpp | 7 | 
1 files changed, 5 insertions, 2 deletions
| diff --git a/clang/test/SemaCXX/PR19955.cpp b/clang/test/SemaCXX/PR19955.cpp index 81fa70d7f53..e0d4618f2c4 100644 --- a/clang/test/SemaCXX/PR19955.cpp +++ b/clang/test/SemaCXX/PR19955.cpp @@ -1,4 +1,7 @@  // RUN: %clang_cc1 -triple i686-win32 -verify -std=c++11 %s -extern int __attribute__((dllimport)) y; -constexpr int *x = &y; // expected-error {{must be initialized by a constant expression}} +extern int __attribute__((dllimport)) var; +constexpr int *varp = &var; // expected-error {{must be initialized by a constant expression}} + +extern __attribute__((dllimport)) void fun(); +constexpr void (*funp)(void) = &fun; // expected-error {{must be initialized by a constant expression}} | 

