andykaylor wrote:
> > We don't support the mixed type case yet, but this is modifying the same
> > part of the code.
>
> It looks like you have the basic lowering for mixed types. Are you just
> refering to zeroinit for them?
I was specifically referring to this test case:
```
typedef struct {
long a0;
int a1;
} Inner;
typedef struct {
int b0;
Inner b1[1];
} Outer;
Outer outers[2] = {
{1, {0, 1} },
{1, {0, 0} }
};
```
We don't handle constant initialization for structs yet.
https://github.com/llvm/llvm-project/pull/154161
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits