mirror of
https://github.com/c3lang/c3c.git
synced 2026-02-27 12:01:16 +00:00
- Using named parameters with builtins would cause a crash. - In some cases, using missing identifiers with builtins would cause a crash. - Using `$defined` with function call missing arguments would cause a crash. - Adding @nostrip to a test function would crash. - Mixing struct splat, non-named params and named params would crash rather than to print an error. - Creating a char vector from bytes would crash. - Using $$wstr16 with an illegal argument would crash instead of printing an error.
4 lines
231 B
Plaintext
4 lines
231 B
Plaintext
struct ParentType { int a; }
|
||
struct ChildType { ParentType b;}
|
||
const ChildType ABC2 = { };
|
||
float[] asd = { ...ABC2, 0x828dabe3efd81cfa, .c = 8 }; // #error: You’re using both named and unnamed values in the same initializer. |