1 /* Origin: PR c/166 from Joerg Czeranski <jc@joerch.org>. */
2 /* In the declaration of proc, x cannot be parsed as a typedef name,
3 so it must be parsed as a parameter name. */
4 typedef int x;
proc(int (* x)(void))5 void proc(int (*x)(void)) {}
6