ref: 3eb88c0d7a390c249fd74f973b6e6f14549b6a39
dir: /tests/cc/execute/0092-fptr.c/
int zero() { return 0; } struct S { int (*zerofunc)(); } s = { &zero }; struct S * anon() { return &s; } typedef struct S * (*fty)(); fty go() { return &anon; } int main() { return go()()->zerofunc(); }