More thunks scaffolding.

llvm-svn: 99294
This commit is contained in:
Anders Carlsson
2010-03-23 17:17:29 +00:00
parent ac5024bbeb
commit cd836f0b5f
4 changed files with 86 additions and 5 deletions

View File

@@ -225,6 +225,9 @@ public:
/// for the given type.
llvm::Constant *GetAddrOfRTTIDescriptor(QualType Ty);
/// GetAddrOfThunk - Get the address of the thunk for the given global decl.
llvm::Constant *GetAddrOfThunk(GlobalDecl GD, const ThunkInfo &Thunk);
llvm::Constant *GetAddrOfThunk(GlobalDecl GD,
const ThunkAdjustment &ThisAdjustment);
llvm::Constant *GetAddrOfCovariantThunk(GlobalDecl GD,