]> granicus.if.org Git - clang/commit
This reverts r291628. As suggested by Richard, we can simply
authorManman Ren <manman.ren@gmail.com>
Wed, 11 Jan 2017 18:32:30 +0000 (18:32 +0000)
committerManman Ren <manman.ren@gmail.com>
Wed, 11 Jan 2017 18:32:30 +0000 (18:32 +0000)
commit1fcc4405b82ff08ca8d8b47114251463715aec99
tree529420a28868d089c8baf96e0ea5753ce450a7ff
parent464502e2490d7aefe91d5ec6692930d16c92a8a8
This reverts r291628. As suggested by Richard, we can simply
filter out the implicilty imported modules at CodeGen instead of removing the
implicit ImportDecl when an implementation TU of a module imports a header of
that same module.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@291688 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Sema/Sema.h
lib/Sema/SemaDecl.cpp
test/Modules/Inputs/module-impl-with-link/foo.h [deleted file]
test/Modules/Inputs/module-impl-with-link/module.modulemap [deleted file]
test/Modules/module-impl-with-link.c [deleted file]