diff options
Diffstat (limited to 'clang/lib/CodeGen/CGObjCMac.cpp')
| -rw-r--r-- | clang/lib/CodeGen/CGObjCMac.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/CodeGen/CGObjCMac.cpp b/clang/lib/CodeGen/CGObjCMac.cpp index 8a10d33e41e..9e5940c5dcc 100644 --- a/clang/lib/CodeGen/CGObjCMac.cpp +++ b/clang/lib/CodeGen/CGObjCMac.cpp @@ -2164,10 +2164,11 @@ ObjCTypesHelper::ObjCTypesHelper(CodeGen::CodeGenModule &cgm) Params.push_back(ObjectPtrTy); Params.push_back(SelectorPtrTy); Params.push_back(LongTy); + Params.push_back(ObjectPtrTy); Params.push_back(Types.ConvertTypeForMem(Ctx.BoolTy)); Params.push_back(Types.ConvertTypeForMem(Ctx.BoolTy)); SetPropertyFn = - llvm::Function::Create(llvm::FunctionType::get(ObjectPtrTy, + llvm::Function::Create(llvm::FunctionType::get(llvm::Type::VoidTy, Params, false), llvm::Function::ExternalLinkage, |

