diff options
| author | Reid Kleckner <reid@kleckner.net> | 2014-07-16 00:30:59 +0000 |
|---|---|---|
| committer | Reid Kleckner <reid@kleckner.net> | 2014-07-16 00:30:59 +0000 |
| commit | 4e32604f60c03c71c81f3f30fb31b1b0734e467d (patch) | |
| tree | 20dccb98f315d0647d920f7afc4b36c1b05189c2 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | 480872b4cebae33252f301fe3b4dfa0473603dcb (diff) | |
| download | llvm-4e32604f60c03c71c81f3f30fb31b1b0734e467d.zip llvm-4e32604f60c03c71c81f3f30fb31b1b0734e467d.tar.gz llvm-4e32604f60c03c71c81f3f30fb31b1b0734e467d.tar.bz2 | |
Avoid referencing the vtable when calling the ctor without emitting it
This fixes compilation errors about incomplete types used with WebKit's
RefPtr template. Simply calling an out of line constructor should not
instantiate all inline and defaulted virtual methods.
Tested by building and testing several big piles of code on Linux.
Reviewers: rsmith
Differential Revision: http://reviews.llvm.org/D4429
llvm-svn: 213109
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
