Use the newly added function in the VTT builder.

llvm-svn: 99799
This commit is contained in:
Anders Carlsson 2010-03-29 02:14:35 +00:00
parent f6f24c609b
commit 2d016af623
1 changed files with 2 additions and 3 deletions

View File

@ -183,9 +183,8 @@ void VTTBuilder::AddVTablePointer(BaseSubobject Base, llvm::Constant *VTable,
// address points.
AddressPoint = AddressPoints.lookup(Base);
} else {
AddressPoint =
(*this->AddressPoints[VTableClass])[std::make_pair(Base.getBase(),
Base.getBaseOffset())];
// Just get the address point for the regular vtable.
AddressPoint = CGM.getVTables().getAddressPoint(Base, VTableClass);
}
if (!AddressPoint) AddressPoint = 0;