Skip to content

giscanner: Support C99 designated initializers

Jan Tojnar requested to merge wip/jtojnar/designated-initializers into main

This is breaking File-Roller’s GIR generation since file-roller@32cf78ed.

Not implementing the deprecated GCC-specific syntax variant.

https://gcc.gnu.org/onlinedocs/gcc/Designated-Inits.html

Based on https://github.com/katef/kgt/blob/c9d8ad246855c6b65e42371be7898f4073c28d18/examples/c99-grammar.iso-ebnf#L247-L252

Edited by Jan Tojnar

Merge request reports