]> granicus.if.org Git - clang/commit
[modules] Incrementally compute the list of overridden module macros based on
authorRichard Smith <richard-llvm@metafoo.co.uk>
Mon, 27 Apr 2015 23:21:38 +0000 (23:21 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Mon, 27 Apr 2015 23:21:38 +0000 (23:21 +0000)
commit2f2e0b923aa3e906018ab044878d5ffb0557aed8
tree8f0709523624551f16657f20605dc649ba83b8fc
parent41f0e7dde4c71c419f2209d850acb479107395b5
[modules] Incrementally compute the list of overridden module macros based on
the active module macros at the point of definition, rather than reconstructing
it from the macro history. No functionality change intended.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@235941 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Lex/Preprocessor.h
lib/Lex/PPDirectives.cpp
lib/Lex/PPLexerChange.cpp
lib/Lex/PPMacroExpansion.cpp
lib/Lex/Preprocessor.cpp