diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2013-06-13 02:02:51 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2013-06-13 02:02:51 +0000 |
commit | 8ca78a16f4a5bdc7e25b607d1063ce992ac51540 (patch) | |
tree | 920778dd4b850e614d683cfa119c4e267702f422 /clang/test/FixIt/fixit-cxx0x.cpp | |
parent | 2eabf78eb6affeece016b71a2df152c7aa38db4d (diff) | |
download | bcm5719-llvm-8ca78a16f4a5bdc7e25b607d1063ce992ac51540.tar.gz bcm5719-llvm-8ca78a16f4a5bdc7e25b607d1063ce992ac51540.zip |
Add -Wdeprecated warnings and fixits for things deprecated in C++11:
- 'register' storage class
- dynamic exception specifications
Only the former check is enabled by default for now (the latter might be quite noisy).
llvm-svn: 183881
Diffstat (limited to 'clang/test/FixIt/fixit-cxx0x.cpp')
-rw-r--r-- | clang/test/FixIt/fixit-cxx0x.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/test/FixIt/fixit-cxx0x.cpp b/clang/test/FixIt/fixit-cxx0x.cpp index 1f6275f933b..bfd8c3dcfea 100644 --- a/clang/test/FixIt/fixit-cxx0x.cpp +++ b/clang/test/FixIt/fixit-cxx0x.cpp @@ -132,3 +132,8 @@ namespace NonStaticConstexpr { } }; } + +int RegisterVariable() { + register int n; // expected-warning {{'register' storage class specifier is deprecated}} + return n; +} |