llvm-project/clang-tools-extra/cpp11-migrate
Edwin Vane 10414112d1 Added comprehensive macro arg usage logic to Use-Nullptr Transform
If a NullTo(Member)Pointer cast results from a macro arg expansion, all uses of
the arg must result in such casts or else the macro arg cannot be replaced with
'nullptr' safely. This revision adds logic and tests to ensure the safety of
replacing macro args in the Use-Nullptr Transform.

Fixes: PR15816
llvm-svn: 181221
2013-05-06 17:27:02 +00:00
..
AddOverride Adding the AddOverride transform for cpp11-migrate 2013-04-09 20:49:49 +00:00
Core Add support to read include/exclude paths from file 2013-05-02 19:02:02 +00:00
LoopConvert lib-ified core cpp11-migrate functionality to support unit tests 2013-04-04 20:19:58 +00:00
UseAuto lib-ified core cpp11-migrate functionality to support unit tests 2013-04-04 20:19:58 +00:00
UseNullptr Added comprehensive macro arg usage logic to Use-Nullptr Transform 2013-05-06 17:27:02 +00:00
tool Add support to read include/exclude paths from file 2013-05-02 19:02:02 +00:00
CMakeLists.txt lib-ified core cpp11-migrate functionality to support unit tests 2013-04-04 20:19:58 +00:00
Makefile lib-ified core cpp11-migrate functionality to support unit tests 2013-04-04 20:19:58 +00:00