diff options
| author | Alexander Kornienko <alexfh@google.com> | 2018-11-25 02:41:01 +0000 |
|---|---|---|
| committer | Alexander Kornienko <alexfh@google.com> | 2018-11-25 02:41:01 +0000 |
| commit | 976e0c07a04ff2e6df2a1b527cdcc95b9a961041 (patch) | |
| tree | 899946035bd578160f6df8ac522fcc5e5c4aacde /clang-tools-extra/clang-tidy/bugprone/ExceptionEscapeCheck.cpp | |
| parent | a2ada4d1ce415efe9a4535ddcd1a5d7e9b8f637a (diff) | |
| download | bcm5719-llvm-976e0c07a04ff2e6df2a1b527cdcc95b9a961041.tar.gz bcm5719-llvm-976e0c07a04ff2e6df2a1b527cdcc95b9a961041.zip | |
A bit of AST matcher cleanup, NFC.
Removed the uses of the allOf() matcher inside node matchers that are implicit
allOf(). Replaced uses of allOf() with the explicit node matcher where it makes
matchers more readable. Replace anyOf(hasName(), hasName(), ...) with the more
efficient and readable hasAnyName().
llvm-svn: 347520
Diffstat (limited to 'clang-tools-extra/clang-tidy/bugprone/ExceptionEscapeCheck.cpp')
| -rw-r--r-- | clang-tools-extra/clang-tidy/bugprone/ExceptionEscapeCheck.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/clang-tools-extra/clang-tidy/bugprone/ExceptionEscapeCheck.cpp b/clang-tools-extra/clang-tidy/bugprone/ExceptionEscapeCheck.cpp index c8af1abbb81..3c8a6c5d10b 100644 --- a/clang-tools-extra/clang-tidy/bugprone/ExceptionEscapeCheck.cpp +++ b/clang-tools-extra/clang-tidy/bugprone/ExceptionEscapeCheck.cpp @@ -190,12 +190,12 @@ void ExceptionEscapeCheck::registerMatchers(MatchFinder *Finder) { return; Finder->addMatcher( - functionDecl(allOf(anyOf(isNoThrow(), cxxDestructorDecl(), - cxxConstructorDecl(isMoveConstructor()), - cxxMethodDecl(isMoveAssignmentOperator()), - hasName("main"), hasName("swap"), - isEnabled(FunctionsThatShouldNotThrow)), - throws(unless(isIgnored(IgnoredExceptions))))) + functionDecl(anyOf(isNoThrow(), cxxDestructorDecl(), + cxxConstructorDecl(isMoveConstructor()), + cxxMethodDecl(isMoveAssignmentOperator()), + hasName("main"), hasName("swap"), + isEnabled(FunctionsThatShouldNotThrow)), + throws(unless(isIgnored(IgnoredExceptions)))) .bind("thrower"), this); } |

