]> granicus.if.org Git - clang/commit
[CFG] Add construction context for simple variable declarations.
authorArtem Dergachev <artem.dergachev@gmail.com>
Sat, 10 Feb 2018 01:55:23 +0000 (01:55 +0000)
committerArtem Dergachev <artem.dergachev@gmail.com>
Sat, 10 Feb 2018 01:55:23 +0000 (01:55 +0000)
commit20012b65924d1cb7842d5ea142479d9f35133860
tree7323e56a5b594d6dd837dde8fa85faf17e843175
parent482c931b74e72194275cb4da92918aca3a9b9ce8
[CFG] Add construction context for simple variable declarations.

Constructors of simple variables now can be queried to discover that they're
constructing into simple variables.

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

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@324794 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/CFG.cpp
test/Analysis/auto-obj-dtors-cfg-output.cpp
test/Analysis/blocks.mm
test/Analysis/cfg-rich-constructors.cpp
test/Analysis/cfg.cpp
test/Analysis/initializers-cfg-output.cpp
test/Analysis/lifetime-cfg-output.cpp