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
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to