Pass arguments that are not modified as const&.
Use clang-tidy's performance-unnecessary-value-param checker to find value parameter declarations of expensive to copy types that are not modified inside the function. Ignore findings in kwsys. After applying the fix-its, manually change `const T&` to `T const&`.
Showing
- Source/CPack/cmCPackDebGenerator.cxx 2 additions, 2 deletionsSource/CPack/cmCPackDebGenerator.cxx
- Source/CPack/cmCPackDebGenerator.h 2 additions, 1 deletionSource/CPack/cmCPackDebGenerator.h
- Source/CPack/cmCPackRPMGenerator.cxx 2 additions, 2 deletionsSource/CPack/cmCPackRPMGenerator.cxx
- Source/CPack/cmCPackRPMGenerator.h 2 additions, 1 deletionSource/CPack/cmCPackRPMGenerator.h
- Source/CTest/cmCTestCoverageHandler.cxx 1 addition, 1 deletionSource/CTest/cmCTestCoverageHandler.cxx
- Source/CTest/cmCTestCoverageHandler.h 1 addition, 1 deletionSource/CTest/cmCTestCoverageHandler.h
- Source/CTest/cmCTestMultiProcessHandler.cxx 1 addition, 1 deletionSource/CTest/cmCTestMultiProcessHandler.cxx
- Source/CTest/cmCTestMultiProcessHandler.h 1 addition, 1 deletionSource/CTest/cmCTestMultiProcessHandler.h
- Source/CTest/cmParseBlanketJSCoverage.cxx 2 additions, 2 deletionsSource/CTest/cmParseBlanketJSCoverage.cxx
- Source/CTest/cmParseBlanketJSCoverage.h 1 addition, 1 deletionSource/CTest/cmParseBlanketJSCoverage.h
- Source/CTest/cmParseDelphiCoverage.cxx 2 additions, 2 deletionsSource/CTest/cmParseDelphiCoverage.cxx
- Source/CTest/cmParseDelphiCoverage.h 1 addition, 1 deletionSource/CTest/cmParseDelphiCoverage.h
- Source/CTest/cmParseJacocoCoverage.cxx 4 additions, 4 deletionsSource/CTest/cmParseJacocoCoverage.cxx
- Source/CTest/cmParseJacocoCoverage.h 1 addition, 1 deletionSource/CTest/cmParseJacocoCoverage.h
- Source/cmCTest.cxx 6 additions, 6 deletionsSource/cmCTest.cxx
- Source/cmCTest.h 6 additions, 6 deletionsSource/cmCTest.h
- Source/cmGlobalGenerator.cxx 1 addition, 1 deletionSource/cmGlobalGenerator.cxx
- Source/cmGlobalGenerator.h 2 additions, 2 deletionsSource/cmGlobalGenerator.h
- Source/cmInstallFilesGenerator.cxx 1 addition, 1 deletionSource/cmInstallFilesGenerator.cxx
- Source/cmInstallFilesGenerator.h 1 addition, 1 deletionSource/cmInstallFilesGenerator.h
Loading
Please register or sign in to comment