aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorReid Kleckner <reid@kleckner.net>2014-07-16 00:30:59 +0000
committerReid Kleckner <reid@kleckner.net>2014-07-16 00:30:59 +0000
commit4e32604f60c03c71c81f3f30fb31b1b0734e467d (patch)
tree20dccb98f315d0647d920f7afc4b36c1b05189c2 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent480872b4cebae33252f301fe3b4dfa0473603dcb (diff)
downloadllvm-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