From 28842b7c0ddd307475d65325eed830e777c72c56 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Wed, 12 Mar 2008 17:46:07 +0000 Subject: Update to reflect changes in parameter attribute api. llvm-svn: 48290 --- clang/CodeGen/CodeGenFunction.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'clang/CodeGen/CodeGenFunction.cpp') diff --git a/clang/CodeGen/CodeGenFunction.cpp b/clang/CodeGen/CodeGenFunction.cpp index 7d70e6c8310..49f23f27c34 100644 --- a/clang/CodeGen/CodeGenFunction.cpp +++ b/clang/CodeGen/CodeGenFunction.cpp @@ -19,7 +19,6 @@ #include "llvm/Constants.h" #include "llvm/DerivedTypes.h" #include "llvm/Function.h" -#include "llvm/ParamAttrsList.h" #include "llvm/Analysis/Verifier.h" #include "llvm/Support/CFG.h" using namespace clang; @@ -92,9 +91,9 @@ void CodeGenFunction::GenerateCode(const FunctionDecl *FD) { FuncAttrs |= llvm::ParamAttr::NoReturn; if (FuncAttrs) { - llvm::ParamAttrsVector ParamAttrsVec; - ParamAttrsVec.push_back(llvm::ParamAttrsWithIndex::get(0, FuncAttrs)); - CurFn->setParamAttrs(llvm::ParamAttrsList::get(ParamAttrsVec)); + llvm::ParamAttrsWithIndex PAWI = + llvm::ParamAttrsWithIndex::get(0, FuncAttrs); + CurFn->setParamAttrs(llvm::PAListPtr::get(&PAWI, 1)); } llvm::BasicBlock *EntryBB = new llvm::BasicBlock("entry", CurFn); -- cgit v1.2.3