diff options
author | Sam McCall <sam.mccall@gmail.com> | 2019-01-16 08:29:54 +0000 |
---|---|---|
committer | Sam McCall <sam.mccall@gmail.com> | 2019-01-16 08:29:54 +0000 |
commit | 8835c1a23076ba8b314eba89a2105141eccd51ae (patch) | |
tree | f864e36b8ac8b53477ff18d04a63f6478c6ead5d /clang-tidy | |
parent | 98dd813ec35f0bf24c1b825377497fa410a2b237 (diff) |
[clang-tidy] Avoid fuchsia-overloaded-operator false positive with lambdas after r351047
git-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@351307 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'clang-tidy')
-rw-r--r-- | clang-tidy/fuchsia/OverloadedOperatorCheck.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clang-tidy/fuchsia/OverloadedOperatorCheck.cpp b/clang-tidy/fuchsia/OverloadedOperatorCheck.cpp index 8e6c74f3..4aab1e01 100644 --- a/clang-tidy/fuchsia/OverloadedOperatorCheck.cpp +++ b/clang-tidy/fuchsia/OverloadedOperatorCheck.cpp @@ -21,6 +21,8 @@ AST_MATCHER(FunctionDecl, isFuchsiaOverloadedOperator) { if (CXXMethodNode->isCopyAssignmentOperator() || CXXMethodNode->isMoveAssignmentOperator()) return false; + if (CXXMethodNode->getParent()->isLambda()) + return false; } return Node.isOverloadedOperator(); } |