typedef int A; // unselected #define B A // binding spec void foo (B x);