]> granicus.if.org Git - clang/commit
Revert r293585 "Add better ODR checking for modules."
authorSam McCall <sam.mccall@gmail.com>
Tue, 31 Jan 2017 08:24:40 +0000 (08:24 +0000)
committerSam McCall <sam.mccall@gmail.com>
Tue, 31 Jan 2017 08:24:40 +0000 (08:24 +0000)
commitc0376bf8a43fa7b50defa143bf9b97c85508d40c
treef96ffeb37d283c9d2efe1c468fda43bb89c95972
parent0c60bc93ef346b9d7b8a58a8f85a8282508fd34b
Revert r293585 "Add better ODR checking for modules."

We're seeing what we believe are false positives. (It's hard to tell with the
available diagnostics, and I'm not sure how to reduce them yet).
I'll send Richard reproduction details offline.

djasper/chandlerc suggested this should be a warning for now, to make rolling it
out feasible.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@293611 91177308-0d34-0410-b5e6-96231b3b80d8
14 files changed:
include/clang/AST/DeclCXX.h
include/clang/AST/ODRHash.h [deleted file]
include/clang/AST/Stmt.h
include/clang/Basic/DiagnosticSerializationKinds.td
lib/AST/CMakeLists.txt
lib/AST/DeclCXX.cpp
lib/AST/ODRHash.cpp [deleted file]
lib/AST/StmtProfile.cpp
lib/Sema/SemaDecl.cpp
lib/Serialization/ASTReader.cpp
lib/Serialization/ASTReaderDecl.cpp
lib/Serialization/ASTWriter.cpp
test/Modules/merge-using-decls.cpp
test/Modules/odr_hash.cpp [deleted file]