diff options
author | Alexander Kornienko <alexfh@google.com> | 2017-08-08 14:53:52 +0000 |
---|---|---|
committer | Alexander Kornienko <alexfh@google.com> | 2017-08-08 14:53:52 +0000 |
commit | f1a6552a95ef359317405b6b905e452c0577d22c (patch) | |
tree | af10b95774e60b52b2270e32b9b11a7e868a0145 /clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp | |
parent | 64d31edef33097f3878a12285a6db4d1e9488454 (diff) | |
download | bcm5719-llvm-f1a6552a95ef359317405b6b905e452c0577d22c.tar.gz bcm5719-llvm-f1a6552a95ef359317405b6b905e452c0577d22c.zip |
[clang-tidy] 'implicit cast' -> 'implicit conversion'
Summary:
This patch renames checks, check options and changes messages to use correct
term "implicit conversion" instead of "implicit cast" (which has been in use in
Clang AST since ~10 years, but it's still technically incorrect w.r.t. C++
standard).
* performance-implicit-cast-in-loop -> performance-implicit-conversion-in-loop
* readability-implicit-bool-cast -> readability-implicit-bool-conversion
- readability-implicit-bool-cast.AllowConditionalIntegerCasts ->
readability-implicit-bool-conversion.AllowIntegerConditions
- readability-implicit-bool-cast.AllowConditionalPointerCasts ->
readability-implicit-bool-conversion.AllowPointerConditions
Reviewers: hokein, jdennett
Reviewed By: hokein
Subscribers: mgorny, JDevlieghere, xazax.hun, cfe-commits
Differential Revision: https://reviews.llvm.org/D36456
llvm-svn: 310366
Diffstat (limited to 'clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp')
-rw-r--r-- | clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp b/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp index 072f817eedb..b4652509aee 100644 --- a/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp @@ -12,7 +12,7 @@ #include "../ClangTidyModuleRegistry.h" #include "FasterStringFindCheck.h" #include "ForRangeCopyCheck.h" -#include "ImplicitCastInLoopCheck.h" +#include "ImplicitConversionInLoopCheck.h" #include "InefficientStringConcatenationCheck.h" #include "InefficientVectorOperationCheck.h" #include "TypePromotionInMathFnCheck.h" @@ -30,8 +30,8 @@ public: "performance-faster-string-find"); CheckFactories.registerCheck<ForRangeCopyCheck>( "performance-for-range-copy"); - CheckFactories.registerCheck<ImplicitCastInLoopCheck>( - "performance-implicit-cast-in-loop"); + CheckFactories.registerCheck<ImplicitConversionInLoopCheck>( + "performance-implicit-conversion-in-loop"); CheckFactories.registerCheck<InefficientStringConcatenationCheck>( "performance-inefficient-string-concatenation"); CheckFactories.registerCheck<InefficientVectorOperationCheck>( |