diff options
Diffstat (limited to 'clang/test/SemaCXX/MicrosoftExtensions.cpp')
| -rw-r--r-- | clang/test/SemaCXX/MicrosoftExtensions.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/test/SemaCXX/MicrosoftExtensions.cpp b/clang/test/SemaCXX/MicrosoftExtensions.cpp index 93650a53f44..7cc1675f2e7 100644 --- a/clang/test/SemaCXX/MicrosoftExtensions.cpp +++ b/clang/test/SemaCXX/MicrosoftExtensions.cpp @@ -84,3 +84,7 @@ void m1() { h1<int>(&M::addP); h1(&M::subtractP); } + +//MSVC allows forward enum declaration +enum ENUM; // expected-warning {{forward references to 'enum' types are a Microsoft extension}} +ENUM *var; |

