forked from OSchip/llvm-project
a13f0da1d0
The existing string/character literal skipping code in the dependency directives source minimizer has two issues: - It doesn't stop the scanning when a newline is reached before the terminating character, unlike the lexer which considers the token to be done (even if it's invalid) at the end of the line. - It doesn't support whitespace between '\' and the newline when looking if the '\' is used as a line continuation character. This commit fixes both issues. Differential Revision: https://reviews.llvm.org/D68436 llvm-svn: 374127 |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
DependencyDirectivesSourceMinimizerTest.cpp | ||
HeaderMapTest.cpp | ||
HeaderSearchTest.cpp | ||
LexerTest.cpp | ||
PPCallbacksTest.cpp | ||
PPConditionalDirectiveRecordTest.cpp |