template struct pair { T first; U second; }; struct coords { int x; template using a_wild_alias_template_appeared = pair; int y; int z; enum { after_alias_template = 1 }; }; enum { global_constant = 0 };