diff options
author | Aaron Ballman <aaron@aaronballman.com> | 2017-01-26 22:34:24 +0000 |
---|---|---|
committer | Aaron Ballman <aaron@aaronballman.com> | 2017-01-26 22:34:24 +0000 |
commit | 8ec373af3d860b82e2a99014536fb2011eec8b07 (patch) | |
tree | 8d97a6feb2a2f8b61d710637b70df40f98d7532d /clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp | |
parent | 1ea5f324bd290cf2d5f977b1c108088f3d99bfa3 (diff) | |
download | bcm5719-llvm-8ec373af3d860b82e2a99014536fb2011eec8b07.tar.gz bcm5719-llvm-8ec373af3d860b82e2a99014536fb2011eec8b07.zip |
Implement a new clang-tidy check that suggests users replace dynamic exception specifications with noexcept exception specifications.
Patch by Don Hinton.
llvm-svn: 293217
Diffstat (limited to 'clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp')
-rw-r--r-- | clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp b/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp index 3274f5d60b4..ab226ed403a 100644 --- a/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp @@ -26,6 +26,7 @@ #include "UseEmplaceCheck.h" #include "UseEqualsDefaultCheck.h" #include "UseEqualsDeleteCheck.h" +#include "UseNoexceptCheck.h" #include "UseNullptrCheck.h" #include "UseOverrideCheck.h" #include "UseTransparentFunctorsCheck.h" @@ -63,6 +64,7 @@ public: CheckFactories.registerCheck<UseEqualsDefaultCheck>("modernize-use-equals-default"); CheckFactories.registerCheck<UseEqualsDeleteCheck>( "modernize-use-equals-delete"); + CheckFactories.registerCheck<UseNoexceptCheck>("modernize-use-noexcept"); CheckFactories.registerCheck<UseNullptrCheck>("modernize-use-nullptr"); CheckFactories.registerCheck<UseOverrideCheck>("modernize-use-override"); CheckFactories.registerCheck<UseTransparentFunctorsCheck>( |