Fix a bug which triggered the assertion I added yesterday. Basically, when we initialize the vtable pointer for a virtual base, and there was another path from the most derived class to another base with the same class type, we would use the wrong base.

llvm-svn: 101911
3 files changed
tree: 426f6417ccfffdde62eafd4f939e8f0dbdf4f6c7
  1. clang/
  2. compiler-rt/
  3. llvm/