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 /clang/lib/Basic/VersionTuple.cpp | |
| 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 'clang/lib/Basic/VersionTuple.cpp')
0 files changed, 0 insertions, 0 deletions

