]> git.lizzy.rs Git - rust.git/commit
Auto merge of #51492 - petrochenkov:hirident, r=eddyb
authorbors <bors@rust-lang.org>
Thu, 28 Jun 2018 09:16:10 +0000 (09:16 +0000)
committerbors <bors@rust-lang.org>
Thu, 28 Jun 2018 09:16:10 +0000 (09:16 +0000)
commitd84ad59710728c936edd7396e287d42f1e319cf1
tree3d1d4884e8f468d106dc742d6fc855fcd7532ac6
parentba196bdcb10736da5d14c961bd8962d80e300913
parentd7072b5bb42eb005ab3adac2605f175d8719e1f1
Auto merge of #51492 - petrochenkov:hirident, r=eddyb

Use `Ident`s in HIR and remove emulation of hygiene with gensyms

continuation of https://github.com/rust-lang/rust/pull/51072, part of https://github.com/rust-lang/rust/issues/49300

Not all `Name`s in HIR are replaced with `Ident`s, only those needed for hygiene or already having attached spans.