From c8316a2e08e5de9f14818796e8bac94a83d23d2e Mon Sep 17 00:00:00 2001 From: Anders Carlsson Date: Thu, 18 Feb 2010 16:24:20 +0000 Subject: Remove some dead code. llvm-svn: 96581 --- clang/lib/CodeGen/CGVtable.cpp | 13 ------------- 1 file changed, 13 deletions(-) (limited to 'clang/lib') diff --git a/clang/lib/CodeGen/CGVtable.cpp b/clang/lib/CodeGen/CGVtable.cpp index fbe47424555..b4c10a55c66 100644 --- a/clang/lib/CodeGen/CGVtable.cpp +++ b/clang/lib/CodeGen/CGVtable.cpp @@ -402,19 +402,6 @@ FinalOverriders::ComputeThisAdjustmentBaseOffset(BaseSubobject Base, } return BaseOffset(); - - assert(!Paths.getDetectedVirtual() && "FIXME: Handle virtual bases!"); - - BaseOffset Offset; - - // FIXME: This is not going to be enough with virtual bases. - // FIXME: We should not use / 8 here. - int64_t DerivedToBaseOffset = - (Base.getBaseOffset() - Derived.getBaseOffset()) / 8; - - Offset.NonVirtualOffset = -DerivedToBaseOffset; - - return Offset; } void FinalOverriders::PropagateOverrider(const CXXMethodDecl *OldMD, -- cgit v1.2.3