diff options
author | Reid Kleckner <rnk@google.com> | 2017-05-11 21:14:29 +0000 |
---|---|---|
committer | Reid Kleckner <rnk@google.com> | 2017-05-11 21:14:29 +0000 |
commit | e7c7854cb1094df582586e2321e18aaebd754b08 (patch) | |
tree | cef0648927350653a52daadcb97572163d72d49a /lldb/packages/Python/lldbsuite/test/lang/cpp | |
parent | aeffffdb44a43a92380052e158b550dfa194414f (diff) | |
download | bcm5719-llvm-e7c7854cb1094df582586e2321e18aaebd754b08.tar.gz bcm5719-llvm-e7c7854cb1094df582586e2321e18aaebd754b08.zip |
De-virtualize GlobalValue
The erase/remove from parent methods now use a switch table to remove
themselves from their appropriate parent ilist.
The copyAttributesFrom method is now completely non-virtual, since we
only ever copy attributes from a global of the appropriate type.
Pre-requisite to de-virtualizing Value to save a vptr
(https://reviews.llvm.org/D31261).
NFC
llvm-svn: 302823
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/cpp')
0 files changed, 0 insertions, 0 deletions