llvm-project/clang-tools-extra/cpp11-migrate
Guillaume Papin 81332632b1 cpp11-migrate: Add Pass-By-Value Transform
Currently only constructor parameters stored in class-local storage are modified
to make use of the pass-by-value idiom but this is a base that can be be further
improved to handle more situations.

This commit is the same as r189363 with additionnal fixes for the build issues.

llvm-svn: 189584
2013-08-29 13:42:13 +00:00
..
AddOverride cpp11-migrate: Add -for-compilers command line switch. 2013-07-29 15:58:47 +00:00
Core cpp11-migrate: Add Pass-By-Value Transform 2013-08-29 13:42:13 +00:00
LoopConvert cpp11-migrate: Add -for-compilers command line switch. 2013-07-29 15:58:47 +00:00
PassByValue cpp11-migrate: Add Pass-By-Value Transform 2013-08-29 13:42:13 +00:00
ReplaceAutoPtr cpp11-migrate: Add -for-compilers command line switch. 2013-07-29 15:58:47 +00:00
UseAuto cpp11-migrate: Add -for-compilers command line switch. 2013-07-29 15:58:47 +00:00
UseNullptr Adjust for r188968. 2013-08-22 00:48:18 +00:00
tool cpp11-migrate: Add Pass-By-Value Transform 2013-08-29 13:42:13 +00:00
CMakeLists.txt cpp11-migrate: Tidying up 2013-07-08 12:17:37 +00:00
Makefile lib-ified core cpp11-migrate functionality to support unit tests 2013-04-04 20:19:58 +00:00