If we are building a module, and we read a second description of the same
authorRichard Smith <richard-llvm@metafoo.co.uk>
Mon, 8 May 2017 20:30:47 +0000 (20:30 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Mon, 8 May 2017 20:30:47 +0000 (20:30 +0000)
commit4a3751ff246394755e113f162435829b7d67d6ed
tree99e287c7f086be0e9c50f99b2b8783c91fba3a98
parentc48c993b752a848016be06f73ca3dc797b09d6d6
If we are building a module, and we read a second description of the same
module from a different module map, ignore it.

This happens during builds of preprocessed modules (where it is harmless).

llvm-svn: 302463
clang/lib/Lex/ModuleMap.cpp
clang/test/Modules/preprocess-module.cpp