]> granicus.if.org Git - clang/commit
[analyzer] Dump stable identifiers for objects under construction.
authorArtem Dergachev <artem.dergachev@gmail.com>
Mon, 3 Dec 2018 22:23:21 +0000 (22:23 +0000)
committerArtem Dergachev <artem.dergachev@gmail.com>
Mon, 3 Dec 2018 22:23:21 +0000 (22:23 +0000)
commit8226258a9e215b7ae7f849a277feb404c8e26a35
tree1c5dafa98f620240976708dea6702c60f590f912
parenta55b8668b2a69a7d1510aec244cb826eea7065e3
[analyzer] Dump stable identifiers for objects under construction.

This continues the work that was started in r342313, which now gets applied to
object-under-construction tracking in C++. Makes it possible to debug
temporaries by dumping exploded graphs again.

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

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@348200 91177308-0d34-0410-b5e6-96231b3b80d8
lib/StaticAnalyzer/Core/ExprEngine.cpp
test/Analysis/dump_egraph.cpp