diff options
author | Marek Polacek <polacek@redhat.com> | 2016-04-26 14:59:40 +0000 |
---|---|---|
committer | Marek Polacek <mpolacek@gcc.gnu.org> | 2016-04-26 14:59:40 +0000 |
commit | 2448a956be32d4e9c722ad6a215fbe4feff9318e (patch) | |
tree | aac11b3deddf21f556c7669b55a684b4503ed9f0 /gcc/print-tree.h | |
parent | ea79f1a60435385f4bed7844ccf00d6a99e90c17 (diff) | |
download | gcc-2448a956be32d4e9c722ad6a215fbe4feff9318e.zip gcc-2448a956be32d4e9c722ad6a215fbe4feff9318e.tar.gz gcc-2448a956be32d4e9c722ad6a215fbe4feff9318e.tar.bz2 |
re PR c/67784 (Incorrect parsing when using declarations in for loops and typedefs)
PR c/67784
* c-parser.c (c_parser_maybe_reclassify_token): New function factored
out of ...
(c_parser_for_statement): ... here.
(c_parser_if_statement): Use it.
(c_parser_switch_statement): Use it.
(c_parser_while_statement): Use it.
* gcc.dg/pr67784-3.c: New test.
* gcc.dg/pr67784-4.c: New test.
* gcc.dg/pr67784-5.c: New test.
From-SVN: r235446
Diffstat (limited to 'gcc/print-tree.h')
0 files changed, 0 insertions, 0 deletions