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)
commit9eff8b142668065a3a92997766146c0314a29e08
tree3390adcde87b7d283f811c4e5b7451d653edb179
parent38810f430b7e7b4695b3525edfcdee960c82c779
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.

llvm-svn: 237782
clang/include/clang/Serialization/ModuleManager.h
clang/lib/Serialization/ASTReader.cpp
clang/lib/Serialization/ASTReaderDecl.cpp
clang/lib/Serialization/ModuleManager.cpp