commit | 36fd6beef1ffaf93217d8ce96d900d4ed817e463 | [log] [tgz] |
---|---|---|
author | Anders Carlsson <andersca@mac.com> | Tue Apr 20 16:22:16 2010 +0000 |
committer | Anders Carlsson <andersca@mac.com> | Tue Apr 20 16:22:16 2010 +0000 |
tree | 23f7f9f4744507e22b022889ddd19d458edaf431 | |
parent | 9dc228a1b971aa884766a9bdfdf5fa8ee4730b5b [diff] |
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. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@101911 91177308-0d34-0410-b5e6-96231b3b80d8