diff options
author | Mike Stump <mrs@apple.com> | 2009-08-06 23:48:32 +0000 |
---|---|---|
committer | Mike Stump <mrs@apple.com> | 2009-08-06 23:48:32 +0000 |
commit | 7c32eab164f1f8fc199596d6155c4cee7b1d4c54 (patch) | |
tree | eac7c981345a83706ea9aca1d15d96efd0b0f402 /clang/lib/CodeGen/CodeGenFunction.h | |
parent | 9301b24c0a4ed6eb320c9bbd9bc547e11d57622e (diff) | |
download | bcm5719-llvm-7c32eab164f1f8fc199596d6155c4cee7b1d4c54.tar.gz bcm5719-llvm-7c32eab164f1f8fc199596d6155c4cee7b1d4c54.zip |
Add support for vcall generation for vtables for virtual bases. WIP.
llvm-svn: 78357
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.h')
-rw-r--r-- | clang/lib/CodeGen/CodeGenFunction.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/CodeGen/CodeGenFunction.h b/clang/lib/CodeGen/CodeGenFunction.h index fe52e996621..63632f5f409 100644 --- a/clang/lib/CodeGen/CodeGenFunction.h +++ b/clang/lib/CodeGen/CodeGenFunction.h @@ -363,7 +363,8 @@ public: const CXXRecordDecl *Class, llvm::Constant *rtti, std::vector<llvm::Constant *> &methods, - bool isPrimary = false); + bool isPrimary = false, + bool ForVirtualBase = false); llvm::Value *GenerateVtable(const CXXRecordDecl *RD); void EmitCtorPrologue(const CXXConstructorDecl *CD); |