fn mk_decls(cx: &mut ExtCtxt<'_>, macros: &[ProcMacro]) -> P<Item>