ref: 598c09bdd15ed4acf036700f3e4ec6e3b8d9be44
dir: /tests/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();
}