aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/Mangle.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-02-28 18:18:36 +0000
committerChris Lattner <sabre@nondot.org>2010-02-28 18:18:36 +0000
commitb3a4e432c90be98c6d918087750397e86d030368 (patch)
tree169e560fd0cef319e42fae5e336abdc8e2d707cd /lib/CodeGen/Mangle.cpp
parent0378bf0840335c6d56b2f1b51079522054f7da4f (diff)
Implement PR6423 by using one token of lookahead to disambiguate
an *almost* always incorrect case. This only does the lookahead in the insanely unlikely case, so it shouldn't impact performance. On this testcase: struct foo { } typedef int x; Before: t.c:3:9: error: cannot combine with previous 'struct' declaration specifier typedef int x; ^ After: t.c:2:2: error: expected ';' after struct } ^ ; git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@97403 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/Mangle.cpp')
0 files changed, 0 insertions, 0 deletions