commit | 0a4f1b9550b81b1391d79c0dd5a416951f4df9a6 | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Sat Apr 18 01:13:56 2009 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Sat Apr 18 01:13:56 2009 +0000 |
tree | 39fc086df1e22a6489c9022977332065f94f2410 | |
parent | df91ef3d6c55692a0236f67b6c6b134a3bf84098 [diff] |
Substantially restructure function-like macro argument parsing. Highlights: PP::isNextPPTokenLParen() no longer eats the ( when present. We now simplify slightly the logic parsing macro arguments. We now handle PR3937 and other related cases correctly. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@69411 91177308-0d34-0410-b5e6-96231b3b80d8