[PATCH] [Modules] Teach Clang to survive ambiguous macros which come from system headers even if they arrived when merging non-system modules.
Chandler Carruth
chandlerc at gmail.com
Fri Mar 13 01:32:23 PDT 2015
REPOSITORY
rL LLVM
http://reviews.llvm.org/D8310
Files:
cfe/trunk/lib/Serialization/ASTReader.cpp
cfe/trunk/test/Modules/Inputs/macro-ambiguity/a/quote/a_quote.h
cfe/trunk/test/Modules/Inputs/macro-ambiguity/a/system/a_system.h
cfe/trunk/test/Modules/Inputs/macro-ambiguity/b/quote/b_quote.h
cfe/trunk/test/Modules/Inputs/macro-ambiguity/b/system/b_system.h
cfe/trunk/test/Modules/Inputs/macro-ambiguity/c/quote/c_quote.h
cfe/trunk/test/Modules/Inputs/macro-ambiguity/c/system/c_system.h
cfe/trunk/test/Modules/Inputs/macro-ambiguity/d/quote/d_quote.h
cfe/trunk/test/Modules/Inputs/macro-ambiguity/d/system/d_system.h
cfe/trunk/test/Modules/Inputs/macro-ambiguity/e/quote/e_quote.h
cfe/trunk/test/Modules/Inputs/macro-ambiguity/e/system/e_system.h
cfe/trunk/test/Modules/Inputs/macro-ambiguity/module.modulemap
cfe/trunk/test/Modules/macro-ambiguity.cpp
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D8310.21901.patch
Type: text/x-patch
Size: 12758 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20150313/e89df4b4/attachment.bin>
More information about the cfe-commits
mailing list