]> granicus.if.org Git - clang/commit
Add elidable CXXConstructExpr as block-level expr. It converts an lvalue to a rvalue...
authorZhongxing Xu <xuzhongxing@foxmail.com>
Wed, 11 Jan 2012 02:39:07 +0000 (02:39 +0000)
committerZhongxing Xu <xuzhongxing@foxmail.com>
Wed, 11 Jan 2012 02:39:07 +0000 (02:39 +0000)
commit97a72c35a62304c3781aa280e28cb97a59afd585
treea0fb3a9de223b6e43412fef01dae41c3f4f2e7d6
parentb69b42c55d56815bab62991bf839cdb41634d3af
Add elidable CXXConstructExpr as block-level expr. It converts an lvalue to a rvalue, which is a useful step during AST evaluation.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@147918 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/CFG.cpp
test/Analysis/temp-obj-dtors-cfg-output.cpp