[modules] Refactor creation of ModuleMacros and create them when importing from local...
authorRichard Smith <richard-llvm@metafoo.co.uk>
Thu, 23 Apr 2015 23:29:05 +0000 (23:29 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Thu, 23 Apr 2015 23:29:05 +0000 (23:29 +0000)
commit50474bf5d2356feab24d985cac3ea91f856df59b
tree0936843b327d846c0a5f6775361e71e7bb5768ba
parent43fb8a157b270e70d553231c8561a2efd012c774
[modules] Refactor creation of ModuleMacros and create them when importing from local submodules.

llvm-svn: 235669
clang/include/clang/Lex/Preprocessor.h
clang/lib/Lex/PPDirectives.cpp
clang/lib/Lex/PPLexerChange.cpp
clang/lib/Serialization/ASTReader.cpp