summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp
diff options
context:
space:
mode:
authorArtem Dergachev <artem.dergachev@gmail.com>2018-06-01 01:59:48 +0000
committerArtem Dergachev <artem.dergachev@gmail.com>2018-06-01 01:59:48 +0000
commitf83d547989c2dab2353cafb4aafa3561e87449d1 (patch)
tree4a2bb58c1af915b48cb65d12e2799593f7653b68 /llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp
parent9f6020bcc522c1a9613fafd2fd65ef6c915c388d (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud