]> granicus.if.org Git - clang/commit
Allow skipping imports in the module visitor.
authorManuel Klimek <klimek@google.com>
Wed, 20 May 2015 10:29:23 +0000 (10:29 +0000)
committerManuel Klimek <klimek@google.com>
Wed, 20 May 2015 10:29:23 +0000 (10:29 +0000)
commitdd631d21a54fc9a828fc392e26f88ab278f898b4
tree6e37979bb0c05a5a78c9f79d5d03340d0d67f91f
parent1c0da4325f96370df00336eff35fa213200c04a3
Allow skipping imports in the module visitor.

Skip imports when we know that we do not need to visit any imports
because we've already deserialized the redecls from a module.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@237782 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Serialization/ModuleManager.h
lib/Serialization/ASTReader.cpp
lib/Serialization/ASTReaderDecl.cpp
lib/Serialization/ModuleManager.cpp