]> granicus.if.org Git - clang/commit
Revert r351209 (which was a revert of r350891) with a fix.
authorAaron Ballman <aaron@aaronballman.com>
Thu, 17 Jan 2019 20:21:34 +0000 (20:21 +0000)
committerAaron Ballman <aaron@aaronballman.com>
Thu, 17 Jan 2019 20:21:34 +0000 (20:21 +0000)
commited77615d4200c93cbfffa1d557623991ffb6a090
tree5ef6a9578295ef18c576b19f23fc533019da16c2
parent4ee4a0f3317d452831081ffb66298ae936ba43ab
Revert r351209 (which was a revert of r350891) with a fix.

The test case had a parse error that was causing the condition string to be misreported. We now have better fallback code for error cases.

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