Handle typedef wrapped declarations before buildList in addTypedef. The extractAggregate code is still used in other cases. There is a small change in behaviour, a typedef wrapping a enum declaration will have the qualifiers on its local copy cleared. This may be the intended behaviour, it is how all other aggregates are handled. (details)
fix convert function for float-point values, add isspace-like routines for C arrays (details)
reorganized enum_type rule in parser and add missing call to makeTypedef (details)
more reorganized enum_type rule in parser (details)
remove isspace-like routines for C arrays, and replace with general checkif routine (details)
Commit
2583407f072cd387664af9ce2f5e73d4e123318f
by ajbeach
Handle typedef wrapped declarations before buildList in addTypedef. The extractAggregate code is still used in other cases. There is a small change in behaviour, a typedef wrapping a enum declaration will have the qualifiers on its local copy cleared. This may be the intended behaviour, it is how all other aggregates are handled.