From 938f15b033b9284edfdc4e0d693eb33d04076de9 Mon Sep 17 00:00:00 2001 From: Mike Stump Date: Wed, 12 Aug 2009 23:14:12 +0000 Subject: Refactor. WIP. Eventually, this will all go into a vtable builder class. llvm-svn: 78857 --- clang/lib/CodeGen/CodeGenFunction.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'clang/lib/CodeGen/CodeGenFunction.h') diff --git a/clang/lib/CodeGen/CodeGenFunction.h b/clang/lib/CodeGen/CodeGenFunction.h index 75dd3f55f90..4375fbccc7a 100644 --- a/clang/lib/CodeGen/CodeGenFunction.h +++ b/clang/lib/CodeGen/CodeGenFunction.h @@ -359,6 +359,8 @@ public: void FinishFunction(SourceLocation EndLoc=SourceLocation()); llvm::Constant *GenerateRtti(const CXXRecordDecl *RD); + void GenerateVcalls(std::vector &methods, + const CXXRecordDecl *RD, llvm::Type *Ptr8Ty); void GenerateMethods(std::vector &methods, const CXXRecordDecl *RD, llvm::Type *Ptr8Ty); void GenerateVtableForBase(const CXXRecordDecl *RD, -- cgit v1.2.3