[modules] When building a dependency file, include module maps parsed in the
authorRichard Smith <richard-llvm@metafoo.co.uk>
Sun, 9 Aug 2015 04:46:57 +0000 (04:46 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Sun, 9 Aug 2015 04:46:57 +0000 (04:46 +0000)
commit2a6edb30d9de28dea35dc3dcbce31f1c4ad394b9
tree2a8d238f19f2e771ec7d176bc976d22cfc8d5475
parent2d7fbbc7be6c78370d2d7cc37fe7a8277ac0ff10
[modules] When building a dependency file, include module maps parsed in the
current compilation, not just those from imported modules.

llvm-svn: 244413
clang/include/clang/Lex/ModuleMap.h
clang/lib/Frontend/DependencyFile.cpp
clang/lib/Lex/ModuleMap.cpp
clang/test/Modules/dependency-gen-pch.m
clang/test/Modules/dependency-gen.m
clang/test/Modules/dependency-gen.modulemap
clang/test/Modules/relative-dep-gen.cpp