X-Git-Url: https://granicus.if.org/sourcecode?a=blobdiff_plain;f=include%2Fclang%2FCodeGen%2FCodeGenABITypes.h;h=25b8ef154af6690e3f3ad3240ee0cf2a3f9719d0;hb=e34dd37a47cb7648b13580d08a3f6c2a84a477d6;hp=455ad7458443625065eb14b80b2dacd1486c58a2;hpb=1082a41a5196e0fdddf1af1aa388af197cfc4514;p=clang diff --git a/include/clang/CodeGen/CodeGenABITypes.h b/include/clang/CodeGen/CodeGenABITypes.h index 455ad74584..25b8ef154a 100644 --- a/include/clang/CodeGen/CodeGenABITypes.h +++ b/include/clang/CodeGen/CodeGenABITypes.h @@ -52,6 +52,7 @@ class CodeGenABITypes public: CodeGenABITypes(ASTContext &C, llvm::Module &M, CoverageSourceInfo *CoverageInfo = nullptr); + ~CodeGenABITypes(); /// These methods all forward to methods in the private implementation class /// CodeGenTypes. @@ -79,7 +80,7 @@ private: std::unique_ptr PPO; /// The CodeGenModule we use get to the CodeGenTypes object. - std::unique_ptr CGM; + CodeGen::CodeGenModule *CGM; }; } // end namespace CodeGen