diff options
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.h')
-rw-r--r-- | clang/lib/CodeGen/CodeGenModule.h | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/clang/lib/CodeGen/CodeGenModule.h b/clang/lib/CodeGen/CodeGenModule.h index 94ee5f8..da43b96 100644 --- a/clang/lib/CodeGen/CodeGenModule.h +++ b/clang/lib/CodeGen/CodeGenModule.h @@ -303,7 +303,7 @@ private: std::unique_ptr<CGCXXABI> ABI; llvm::LLVMContext &VMContext; std::string ModuleNameHash; - bool CXX20ModuleInits = false; + std::unique_ptr<CodeGenTBAA> TBAA; mutable std::unique_ptr<TargetCodeGenInfo> TheTargetCodeGenInfo; @@ -1574,9 +1574,6 @@ private: /// Emit the function that initializes C++ thread_local variables. void EmitCXXThreadLocalInitFunc(); - /// Emit the function that initializes global variables for a C++ Module. - void EmitCXXModuleInitFunc(clang::Module *Primary); - /// Emit the function that initializes C++ globals. void EmitCXXGlobalInitFunc(); @@ -1644,9 +1641,6 @@ private: /// Emit the llvm.used and llvm.compiler.used metadata. void emitLLVMUsed(); - /// For C++20 Itanium ABI, emit the initializers for the module. - void EmitModuleInitializers(clang::Module *Primary); - /// Emit the link options introduced by imported modules. void EmitModuleLinkOptions(); |