Use the newly added function in the VTT builder.
llvm-svn: 99799
This commit is contained in:
parent
f6f24c609b
commit
2d016af623
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue