From: Anders Carlsson Date: Thu, 18 Feb 2010 16:24:20 +0000 (+0000) Subject: Remove some dead code. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=588f91ae2c96c166644a528cb51593475714f131;p=clang Remove some dead code. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@96581 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/CodeGen/CGVtable.cpp b/lib/CodeGen/CGVtable.cpp index fbe4742455..b4c10a55c6 100644 --- a/lib/CodeGen/CGVtable.cpp +++ b/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,