diff options
| author | Yan Wang <yawanng@google.com> | 2017-06-07 22:39:20 +0000 |
|---|---|---|
| committer | Yan Wang <yawanng@google.com> | 2017-06-07 22:39:20 +0000 |
| commit | 98b74fc7d695b29a26ce3c15816002513dffd395 (patch) | |
| tree | a9e95cc74e07e0ee824f04d0d7354a73e43463eb /clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp | |
| parent | fa6fcff2e3cd9017ae79fcf2128505d104227cc1 (diff) | |
| download | bcm5719-llvm-98b74fc7d695b29a26ce3c15816002513dffd395.tar.gz bcm5719-llvm-98b74fc7d695b29a26ce3c15816002513dffd395.zip | |
[clang-tidy] When" -fno-exceptions is used", this warning is better to be suppressed.
Summary: "misc-noexcept-move-constructor" is better not to be issued when "-fno-exceptions" is set.
Reviewers: chh, alexfh, aaron.ballman
Reviewed By: aaron.ballman
Subscribers: aaron.ballman, cfe-commits, xazax.hun
Tags: #clang-tools-extra
Differential Revision: https://reviews.llvm.org/D34002
llvm-svn: 304949
Diffstat (limited to 'clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp')
| -rw-r--r-- | clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp b/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp index 12a360f4ba7..2fdcf75083f 100644 --- a/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp +++ b/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp @@ -20,7 +20,7 @@ namespace misc { void NoexceptMoveConstructorCheck::registerMatchers(MatchFinder *Finder) { // Only register the matchers for C++11; the functionality currently does not // provide any benefit to other languages, despite being benign. - if (!getLangOpts().CPlusPlus11) + if (!getLangOpts().CPlusPlus11 || !getLangOpts().CXXExceptions) return; Finder->addMatcher( |

