diff options
author | Reid Kleckner <reid@kleckner.net> | 2014-01-03 00:14:35 +0000 |
---|---|---|
committer | Reid Kleckner <reid@kleckner.net> | 2014-01-03 00:14:35 +0000 |
commit | b40a27dad82faecf301adc14ae73e356829c5c08 (patch) | |
tree | 0178fcf59c1c4c592f5384df3108ade6213e4a3f /llvm/lib/CodeGen | |
parent | f6921f84eb320f8b5434263f48e38a601386370d (diff) | |
download | bcm5719-llvm-b40a27dad82faecf301adc14ae73e356829c5c08.tar.gz bcm5719-llvm-b40a27dad82faecf301adc14ae73e356829c5c08.zip |
[ms-cxxabi] Move VBTableBuilder from CodeGen over to AST/VTableBuilder.cpp
Summary:
No functionality change.
This code should live here long-term because we should be able to use it
to compute correct vftable names.
It turns out that the most natural way to implement the naming algorithm
is to use a caching layer similar to what we already have for virtual
table info in VTableContext. Subsequent changes will take advantage of
this to fix PR17748, where we have a vbtable name collision.
Reviewers: majnemer
CC: cfe-commits
Differential Revision: http://llvm-reviews.chandlerc.com/D2499
llvm-svn: 198380
Diffstat (limited to 'llvm/lib/CodeGen')
0 files changed, 0 insertions, 0 deletions