Move the symbol to token_base_t.
authorChristoph Mallon <christoph.mallon@gmx.de>
Sun, 13 May 2012 21:27:46 +0000 (23:27 +0200)
committerChristoph Mallon <christoph.mallon@gmx.de>
Mon, 14 May 2012 06:54:25 +0000 (08:54 +0200)
commit11507d826b772a31d0e47c6be0af7705bcaa956e
treeba2c5d711c7e638ddfb91945dfdd1f6e49585dc1
parent286f3bca2d5ef1a36d60b2b11fa17f6bf84141a3
Move the symbol to token_base_t.

- This way all identifier-like tokens (identifiers and keywords) can be identified easily.
- This unbreaks parse_attribute_gnu_single(), if the attribute argument is (erroneously) a punctuator.
lexer.c
parser.c
preprocessor.c
token.c
token_t.h