Revert r230314, "Fix codegen for virtual methods that are (re-) exported from multipl...
authorNAKAMURA Takumi <geek4civic@gmail.com>
Wed, 25 Feb 2015 00:18:22 +0000 (00:18 +0000)
committerNAKAMURA Takumi <geek4civic@gmail.com>
Wed, 25 Feb 2015 00:18:22 +0000 (00:18 +0000)
commite976aab1dffca7fd436991d9e18ef857f57e2867
tree82a45c69437e9307ca4b12ce4f9815a6ea795065
parente0dd0f23b8d24a1b302ec547c168e5a021a4121b
Revert r230314, "Fix codegen for virtual methods that are (re-) exported from multiple modules."

It crashes for targeting (i686|x86_64)-win32.

  clang: clang/lib/AST/VTableBuilder.cpp:142: {anonymous}::FinalOverriders::OverriderInfo {anonymous}::FinalOverriders::getOverrider(const clang::CXXMethodDecl*, clang::CharUnits) const: Assertion `OverridersMap.count(std::make_pair(MD, BaseOffset)) && "Did not find overrider!"' failed.

llvm-svn: 230406
clang/lib/AST/VTableBuilder.cpp
clang/test/Modules/Inputs/merge-vtable-codegen/a.h [deleted file]
clang/test/Modules/Inputs/merge-vtable-codegen/b.h [deleted file]
clang/test/Modules/Inputs/merge-vtable-codegen/c.h [deleted file]
clang/test/Modules/Inputs/merge-vtable-codegen/merge-vtable-codegen.modulemap [deleted file]
clang/test/Modules/merge-vtable-codegen.cpp [deleted file]