]> granicus.if.org Git - clang/commit
Parse: Don't let BalancedDelimiterTracker consume cxx_defaultarg_end
authorDavid Majnemer <david.majnemer@gmail.com>
Mon, 12 Jan 2015 03:14:18 +0000 (03:14 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Mon, 12 Jan 2015 03:14:18 +0000 (03:14 +0000)
commit659adeea4b7d6cd76ee873e07a9d7ead6383a7b7
treeeae446d058601671298b4ac724a88eec0a2c4f2b
parentbdb1b08f6545d85d6d5f492f544cd864ab5fe733
Parse: Don't let BalancedDelimiterTracker consume cxx_defaultarg_end

It is not correct to let it consume the cxx_defaultarg_end token.  I'm
starting to wonder if it makes more sense to stop SkipUntil from
consuming such tokens.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@225615 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Parse/Parser.cpp
test/Parser/cxx0x-lambda-expressions.cpp