libfirm / cparser

C99 parser and frontend for libfirm
http://pp.ipd.kit.edu/firm
GNU General Public License v2.0
336 stars 38 forks source link

cparser aborts on bad definition of function using typedef #48

Open GabrielRavier opened 4 years ago

GabrielRavier commented 4 years ago
typedef void f(void) {}

cparser outputs this :

cparser: src/parser/parser.c:5280: parse_external_declaration: Assertion `entity->kind == ENTITY_FUNCTION' failed.
Aborted (core dumped)