[analyzer] MoveChecker: Enable by default as cplusplus.Move.
authorArtem Dergachev <artem.dergachev@gmail.com>
Mon, 17 Dec 2018 06:30:39 +0000 (06:30 +0000)
committerArtem Dergachev <artem.dergachev@gmail.com>
Mon, 17 Dec 2018 06:30:39 +0000 (06:30 +0000)
commitce42bd6765e91cb62559bc474410fdaeb9a35a5c
tree3d01ff7f7cc933a6b040ce7173180e7ff4cde107
parent2b500cbdf109cf40e04e2ad52cfa025ecea5c16f
[analyzer] MoveChecker: Enable by default as cplusplus.Move.

This checker warns you when you re-use an object after moving it.

Mostly developed by Peter Szecsi!

Differential Revision: https://reviews.llvm.org/D38675

llvm-svn: 349328
clang/include/clang/StaticAnalyzer/Checkers/Checkers.td
clang/test/Analysis/mismatched-iterator.cpp
clang/test/Analysis/use-after-move.cpp