forked from OSchip/llvm-project
79578cc936
Summary: An addition to the move-constructor-init check was duplicating the modernize-pass-by-value check. Remove the additional check and UseCERTSemantics option. Run the move-constructor-init test with both checks enabled. Fix modernize-pass-by-value false-positive when initializing a base class. Add option to modernize-pass-by-value to only warn about parameters that are already values. Reviewers: alexfh, flx, aaron.ballman Subscribers: cfe-commits Differential Revision: https://reviews.llvm.org/D26453 llvm-svn: 290051 |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
FasterStringFindCheck.cpp | ||
FasterStringFindCheck.h | ||
ForRangeCopyCheck.cpp | ||
ForRangeCopyCheck.h | ||
ImplicitCastInLoopCheck.cpp | ||
ImplicitCastInLoopCheck.h | ||
InefficientStringConcatenationCheck.cpp | ||
InefficientStringConcatenationCheck.h | ||
PerformanceTidyModule.cpp | ||
TypePromotionInMathFnCheck.cpp | ||
TypePromotionInMathFnCheck.h | ||
UnnecessaryCopyInitialization.cpp | ||
UnnecessaryCopyInitialization.h | ||
UnnecessaryValueParamCheck.cpp | ||
UnnecessaryValueParamCheck.h |