Fix vbtable indices when a class shares the vbptr with a non-virtual base

llvm-svn: 194082
This commit is contained in:
Timur Iskhodzhanov
2013-11-05 15:54:58 +00:00
parent 41778fd28f
commit 5877663622
13 changed files with 245 additions and 108 deletions

View File

@@ -523,12 +523,12 @@ public:
CodeGenVTables &getVTables() { return VTables; }
ItaniumVTableContext &getVTableContext() {
return VTables.getVTableContext();
ItaniumVTableContext &getItaniumVTableContext() {
return VTables.getItaniumVTableContext();
}
MicrosoftVFTableContext &getVFTableContext() {
return VTables.getVFTableContext();
MicrosoftVTableContext &getMicrosoftVTableContext() {
return VTables.getMicrosoftVTableContext();
}
llvm::MDNode *getTBAAInfo(QualType QTy);