diff options
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.h')
-rw-r--r-- | clang/lib/CodeGen/CodeGenModule.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/lib/CodeGen/CodeGenModule.h b/clang/lib/CodeGen/CodeGenModule.h index 3e775260676..de2995f6a8c 100644 --- a/clang/lib/CodeGen/CodeGenModule.h +++ b/clang/lib/CodeGen/CodeGenModule.h @@ -26,6 +26,7 @@ namespace llvm { class Function; class GlobalValue; class TargetData; + class FunctionType; } namespace clang { @@ -149,6 +150,10 @@ private: /// searches for any entries in GlobalDeclMap that point to OldVal, changing /// them to point to NewVal. This is badbadbad, FIXME! void ReplaceMapValuesWith(llvm::Constant *OldVal, llvm::Constant *NewVal); + + void SetFunctionAttributes(const FunctionDecl *FD, + llvm::Function *F, + const llvm::FunctionType *FTy); }; } // end namespace CodeGen |