]> granicus.if.org Git - clang/commit
Revert r302965 - [modules] When creating a declaration, cache its owning
authorDaniel Jasper <djasper@google.com>
Mon, 15 May 2017 07:51:10 +0000 (07:51 +0000)
committerDaniel Jasper <djasper@google.com>
Mon, 15 May 2017 07:51:10 +0000 (07:51 +0000)
commitffd03c81d3b17bd25a9f3c6b22fc1b650f65a505
treebdd38202eb67648c05baffc6bec3c0650022744e
parentec74f24432d7d16a2fcc442bc9ffa382cf6ac5f7
Revert r302965 - [modules] When creating a declaration, cache its owning
module immediately

Also revert dependent r302969. This is leading to crashes.
Will provide more details reproduction instructions to Richard.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@303037 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/Decl.h
include/clang/AST/DeclBase.h
include/clang/Basic/LangOptions.h
include/clang/Sema/Sema.h
lib/AST/ASTDumper.cpp
lib/AST/Decl.cpp
lib/AST/DeclBase.cpp
lib/Sema/Sema.cpp
lib/Sema/SemaDecl.cpp
lib/Sema/SemaLookup.cpp