Revert "[C++20][Modules] Introduce an implementation module."
authorMitch Phillips <31459023+hctim@users.noreply.github.com>
Mon, 27 Mar 2023 11:33:53 +0000 (04:33 -0700)
committerMitch Phillips <31459023+hctim@users.noreply.github.com>
Mon, 27 Mar 2023 12:01:53 +0000 (05:01 -0700)
commit074f6fd61d382ff6bf108472ea701d214b02f64b
treedb2237cc4871c1634b3cf910f25751da51a06a06
parent5ca710ab148b0815c2b7b03fe2af643e637bbc7d
Revert "[C++20][Modules] Introduce an implementation module."

This reverts commit c6e9823724ef6bdfee262289ee34d162db436af0.

Reason: Broke the ASan buildbots, see https://reviews.llvm.org/D126959
(the original phabricator review) for more info.
14 files changed:
clang/include/clang/Basic/Module.h
clang/include/clang/Lex/ModuleMap.h
clang/include/clang/Sema/Sema.h
clang/lib/AST/Decl.cpp
clang/lib/CodeGen/CGDeclCXX.cpp
clang/lib/CodeGen/CodeGenModule.cpp
clang/lib/Frontend/FrontendActions.cpp
clang/lib/Lex/ModuleMap.cpp
clang/lib/Sema/SemaDecl.cpp
clang/lib/Sema/SemaModule.cpp
clang/lib/Serialization/ASTWriter.cpp
clang/test/CXX/module/basic/basic.def.odr/p4.cppm
clang/test/CXX/module/basic/basic.link/p2.cppm
clang/test/CodeGenCXX/module-intializer.cpp