Revert "[Modules TS] Module ownership semantics for redeclarations."
authorEric Liu <ioeric@google.com>
Tue, 10 Oct 2017 13:09:40 +0000 (13:09 +0000)
committerEric Liu <ioeric@google.com>
Tue, 10 Oct 2017 13:09:40 +0000 (13:09 +0000)
commitf01516db8de1b7f7599b3e21f687adc6f2d71df2
tree6c262dbcb89ffa76860da0f94690e83658de5fa4
parent8cd38554fbd1ff4a3dbece202d10e415aa892eac
Revert "[Modules TS] Module ownership semantics for redeclarations."

This reverts commit r315251. See the original commit thread for reason.

llvm-svn: 315309
20 files changed:
clang/include/clang/AST/Decl.h
clang/include/clang/AST/DeclBase.h
clang/include/clang/Basic/DiagnosticSemaKinds.td
clang/include/clang/Sema/Lookup.h
clang/include/clang/Sema/Sema.h
clang/lib/AST/Decl.cpp
clang/lib/AST/DeclBase.cpp
clang/lib/AST/DeclCXX.cpp
clang/lib/Sema/SemaDecl.cpp
clang/lib/Sema/SemaDeclCXX.cpp
clang/lib/Sema/SemaDeclObjC.cpp
clang/lib/Sema/SemaExprMember.cpp
clang/lib/Sema/SemaLookup.cpp
clang/lib/Sema/SemaOpenMP.cpp
clang/lib/Sema/SemaTemplate.cpp
clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
clang/test/CXX/modules-ts/basic/basic.def.odr/p6/global-vs-module.cpp [deleted file]
clang/test/CXX/modules-ts/basic/basic.def.odr/p6/module-vs-global.cpp [deleted file]
clang/test/CXX/modules-ts/basic/basic.def.odr/p6/module-vs-module.cpp [deleted file]
clang/test/SemaCXX/modules-ts.cppm