Go to file
Jordan Rose d2f4079db9 Add an implicit dtor CFG node just before C++ 'delete' expressions.
This paves the way for adding support for modeling the destructor of a
region before it is deleted. The statement "delete <expr>" now generates
this series of CFG elements:

  1. <expr>
  2. [B1.1]->~Foo() (Implicit destructor)
  3. delete [B1.1]

Patch by Karthik Bhat!

llvm-svn: 189828
2013-09-03 17:00:57 +00:00
clang Add an implicit dtor CFG node just before C++ 'delete' expressions. 2013-09-03 17:00:57 +00:00
clang-tools-extra cpp11-migrate: Refactor for driver model of operation 2013-09-03 13:16:02 +00:00
compiler-rt [asan] Hopefully un-break the RTL on Windows 2013-09-03 15:50:13 +00:00
debuginfo-tests Now that we get non-trivial value parameters locations correct, un-XFAIL these tests. 2013-06-19 22:07:11 +00:00
libclc Add mul_hi implementation [v2] 2013-08-19 18:31:49 +00:00
libcxx Updated the synopsis for weak_ptr<T>::owner_before to match the code. No code changes. 2013-09-03 14:37:50 +00:00
libcxxabi Change the two last remaining _LIBCPP_CANTTHROW to _NOEXCEPT 2013-08-29 19:19:27 +00:00
lld Add support for --sysroot. 2013-09-03 16:29:02 +00:00
lldb Set the byte order for data in the GDB remote register context. 2013-09-03 16:36:52 +00:00
llvm [MC] Revert part of my previous change, I was a bit overzealous. 2013-09-03 16:18:19 +00:00
polly [CodeGen] Fixup assert fails caused by incorrect LoopInfo update 2013-09-02 16:13:00 +00:00