diff options
Diffstat (limited to 'contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h')
| -rw-r--r-- | contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h | 8 | 
1 files changed, 5 insertions, 3 deletions
diff --git a/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h b/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h index 1ded824ba5b0..b69640894f11 100644 --- a/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h +++ b/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h @@ -3369,6 +3369,7 @@ public:    static Destroyer destroyARCStrongImprecise;    static Destroyer destroyARCStrongPrecise;    static Destroyer destroyARCWeak; +  static Destroyer emitARCIntrinsicUse;    void EmitObjCAutoreleasePoolPop(llvm::Value *Ptr);     llvm::Value *EmitObjCAutoreleasePoolPush(); @@ -3470,9 +3471,10 @@ public:    /// GenerateCXXGlobalDtorsFunc - Generates code for destroying global    /// variables. -  void GenerateCXXGlobalDtorsFunc(llvm::Function *Fn, -                                  const std::vector<std::pair<llvm::WeakVH, -                                  llvm::Constant*> > &DtorsAndObjects); +  void GenerateCXXGlobalDtorsFunc( +      llvm::Function *Fn, +      const std::vector<std::pair<llvm::WeakTrackingVH, llvm::Constant *>> +          &DtorsAndObjects);    void GenerateCXXGlobalVarDeclInitFunc(llvm::Function *Fn,                                          const VarDecl *D,  | 
