PKEuS 2ace3d3144 Rewritten handling of declaration specifiers:
- Removed simplifyConst() because it did the opposite of the (superior) simplifyStaticConst()
- Execute simplifyStaticConst() in simplifyTokenList1() - there is no reason to defer it, and it is required to properly parse declarations like "unsigned static int i;"
- Fixed simplifyStaticConst() to handle more patterns. It did not work at the beginning of the token list and for function arguments
- Reimplemented Tokenizer::simplifyStdType()
-> properly support all possible ways to declare integers as requested by the standard, instead of only a few common permutations of "unsigned|signed", "short|char|long|int"
-> Fixed parsing of _Complex/complex types
2015-08-27 14:34:17 +02:00
..
2015-08-15 19:17:25 +02:00
2015-01-03 12:14:58 +01:00
2015-01-03 12:14:58 +01:00
2015-01-03 12:14:58 +01:00
2015-01-03 12:14:58 +01:00
2015-08-16 14:23:07 +02:00
2015-08-15 19:17:25 +02:00
2015-08-03 09:20:50 +02:00
2015-01-03 12:14:58 +01:00
2015-08-15 19:46:31 +02:00
2015-08-15 19:17:25 +02:00
2015-08-16 14:23:07 +02:00
2015-08-16 14:23:07 +02:00
2015-08-15 19:17:25 +02:00
2015-01-03 12:14:58 +01:00
2015-08-16 10:33:51 +02:00
2015-08-15 19:17:25 +02:00
2015-08-16 10:33:51 +02:00
2015-08-15 19:17:25 +02:00
2015-01-03 12:14:58 +01:00
2015-08-03 08:38:38 +02:00
2015-08-16 10:33:51 +02:00
2015-08-16 10:33:51 +02:00
2015-07-23 14:28:17 +02:00
2015-08-16 10:33:51 +02:00
2015-01-03 12:14:58 +01:00
2015-08-16 10:33:51 +02:00
2015-01-03 12:14:58 +01:00
2015-08-16 14:23:07 +02:00
2015-05-03 08:15:13 +02:00