<rdar://problem/13643854> Only emit ambiguous-expansion warnings when at least one...
authorDouglas Gregor <dgregor@apple.com>
Fri, 12 Apr 2013 21:00:54 +0000 (21:00 +0000)
committerDouglas Gregor <dgregor@apple.com>
Fri, 12 Apr 2013 21:00:54 +0000 (21:00 +0000)
commit0b202052b3b61ee1eddb82cb296bf53bb292260b
tree245b2ab4d8935f41e94c84a3ce7210a6a1683dce
parentc92f2c589965ae3b560e296aac255f30d31d5e3b
<rdar://problem/13643854> Only emit ambiguous-expansion warnings when at least one of the macro definitions comes from a non-system header.

This slightly weakens the heuristic introduced in r178109.

llvm-svn: 179411
clang/include/clang/Lex/ModuleMap.h
clang/lib/Serialization/ASTReader.cpp