Skip to content

Export of array assignments/initialisations to C99 could be simplified / improved in many cases #1111

@codemanyak

Description

@codemanyak

Array assignments via initialiser literals are always decomposed on export to C, even if they contain only constant expressions:
grafik

ANSI C99, however, allows so called compound literals, not only in an initialization similar to those in Java, C# etc. (just without new):
grafik

This syntax could more often be used.

Metadata

Metadata

Assignees

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions