diff options
| author | Gabor Horvath <xazax.hun@gmail.com> | 2015-02-12 18:19:34 +0000 |
|---|---|---|
| committer | Gabor Horvath <xazax.hun@gmail.com> | 2015-02-12 18:19:34 +0000 |
| commit | 032951990475de8b19110be4950dc08addb13bec (patch) | |
| tree | a4b391b31358170b81e237ed78b08a7da8725bae /clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp | |
| parent | 3c4f89d7029ad73ce25c798ab2109d3eea7d7151 (diff) | |
| download | bcm5719-llvm-032951990475de8b19110be4950dc08addb13bec.tar.gz bcm5719-llvm-032951990475de8b19110be4950dc08addb13bec.zip | |
[clang-tidy] Fixed a false positive case in misc-inefficient-algorithm checker.
llvm-svn: 228945
Diffstat (limited to 'clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp')
| -rw-r--r-- | clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp b/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp index 763d3765e0b..906140db54e 100644 --- a/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp +++ b/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp @@ -19,9 +19,9 @@ namespace tidy { void InefficientAlgorithmCheck::registerMatchers(MatchFinder *Finder) { const std::string Algorithms = - "std::(find|count|equal_range|lower_blound|upper_bound)"; + "^::std::(find|count|equal_range|lower_blound|upper_bound)$"; const auto ContainerMatcher = classTemplateSpecializationDecl( - matchesName("std::(unordered_)?(multi)?(set|map)")); + matchesName("^::std::(unordered_)?(multi)?(set|map)$")); const auto Matcher = callExpr( callee(functionDecl(matchesName(Algorithms))), |

