libsyntax: De-`@mut` `name_idx`
libsyntax: De-`@mut` the path in the AST mapping context
libsyntax: De-`@mut` (and de-`@`) the AST mapping context
libsyntax: De-`@mut` the interner map
libsyntax: De-`@mut` `Parser::last_token`