diff options
author | Artem Dergachev <artem.dergachev@gmail.com> | 2018-02-27 20:14:06 +0000 |
---|---|---|
committer | Artem Dergachev <artem.dergachev@gmail.com> | 2018-02-27 20:14:06 +0000 |
commit | 8cd7961a0af7914345ba9ab8583e7fe7b7367b47 (patch) | |
tree | c72a8a41b37b752231aa5d633cf2fcd492f090ca /lldb/packages/Python/lldbsuite/test/python_api/thread | |
parent | b7f53df0c2b5f33e562de876f51a18eace0b4997 (diff) | |
download | bcm5719-llvm-8cd7961a0af7914345ba9ab8583e7fe7b7367b47.tar.gz bcm5719-llvm-8cd7961a0af7914345ba9ab8583e7fe7b7367b47.zip |
[analyzer] Disable constructor inlining when lifetime extending through a field.
Automatic destructors are missing in the CFG in situations like
const int &x = C().x;
For now it's better to disable construction inlining, because inlining
constructors while doing nothing on destructors is very bad.
Differential Revision: https://reviews.llvm.org/D43689
llvm-svn: 326240
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/thread')
0 files changed, 0 insertions, 0 deletions