diff options
author | Artem Dergachev <artem.dergachev@gmail.com> | 2018-06-01 01:59:48 +0000 |
---|---|---|
committer | Artem Dergachev <artem.dergachev@gmail.com> | 2018-06-01 01:59:48 +0000 |
commit | f83d547989c2dab2353cafb4aafa3561e87449d1 (patch) | |
tree | 4a2bb58c1af915b48cb65d12e2799593f7653b68 /llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp | |
parent | 9f6020bcc522c1a9613fafd2fd65ef6c915c388d (diff) | |
download | bcm5719-llvm-f83d547989c2dab2353cafb4aafa3561e87449d1.tar.gz bcm5719-llvm-f83d547989c2dab2353cafb4aafa3561e87449d1.zip |
[analyzer] NFC: Track all constructed objects in a single state trait.
ExprEngine already maintains three internal program state traits to track
path-sensitive information related to object construction: pointer returned by
operator new, and pointer to temporary object for two different purposes - for
destruction and for lifetime extension. We'll need to add 2-3 more in a few
follow-up commits.
Merge these traits into one because they all essentially serve one purpose and
work similarly.
Differential Revision: https://reviews.llvm.org/D47303
llvm-svn: 333719
Diffstat (limited to 'llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp')
0 files changed, 0 insertions, 0 deletions