summary refs log tree commit diff
path: root/src/librustc/hir/map
AgeCommit message (Expand)AuthorLines
2019-08-09Differentiate between tuple structs and tuple variantsEsteban Küber-1/+1
2019-08-04Rename `ItemImplKind::Type` to `ItemImplKind::TyAlias`varkor-3/+3
2019-08-04Rename `ItemKind::Ty` to `ItemKind::TyAlias`varkor-4/+4
2019-08-02Replace `exist_ty` and `ExistTy` with `opaque_ty` and `OpaqueTy`varkor-1/+1
2019-08-02Replace "existential" by "opaque"varkor-9/+9
2019-07-27Lint attributes on function argumentsCaio-0/+15
2019-07-19Adjust other names after the `Mark` renamingVadim Petrochenkov-8/+8
2019-07-19libsyntax: Remove `Mark` into `ExpnId`Vadim Petrochenkov-20/+20
2019-07-11Rollup merge of #62476 - petrochenkov:expref, r=matthewjasperMazdak Farrokhzad-59/+33
2019-07-11def_collector: `parent_def` is no longer optionalVadim Petrochenkov-31/+17
2019-07-11def_collector: Simplify tracking of macro invocation parentsVadim Petrochenkov-30/+18
2019-07-10Properly case indent_unit constantMark Rousskov-1/+1
2019-07-10Move pp::Printer helpers to direct implMark Rousskov-2/+0
2019-07-07Collect library features from non-exported macrosVadim Petrochenkov-0/+1
2019-07-06Remove ExprKind::While from HIR.Mazdak Farrokhzad-1/+1
2019-07-05Rollup merge of #62168 - ljedrz:the_culmination_of_hiridification, r=ZoxcMazdak Farrokhzad-19/+16
2019-07-05Auto merge of #62099 - Mark-Simulacrum:syntax-print-clean-2, r=eddybbors-5/+4
2019-07-04rename hir::map::opt_local_def_id*ljedrz-4/+4
2019-07-04rename hir::map::local_def_id_from_hir_id to local_def_idljedrz-8/+8
2019-07-04rename hir::map::local_def_id to local_def_id_from_node_idljedrz-3/+4
2019-07-04remove FIXMEs for functions that won't go awayljedrz-4/+0
2019-07-03Remove needless lifetimesJeremy Stucki-4/+4
2019-06-29Remove io::Result from syntax::printMark Rousskov-5/+4
2019-06-24HIR: rename find_by_hir_id to findljedrz-16/+16
2019-06-24HIR: remove the NodeId findljedrz-6/+0
2019-06-24HIR: rename get_parent_node_by_hir_id to get_parent_nodeljedrz-8/+8
2019-06-24HIR: remove the NodeId get_parent_node, HirIdify is_argumentljedrz-15/+8
2019-06-20rename hir::map::get_by_hir_id to getljedrz-9/+9
2019-06-20remove hir::map::getljedrz-7/+1
2019-06-20make blocks::Code work with HirIdljedrz-4/+4
2019-06-20rename hir::map::expect_expr_by_hir_id to expect_exprljedrz-1/+1
2019-06-20remove uses of the NodeId hir::map::exprljedrz-6/+0
2019-06-20remove definitions::def_index_to_node_id (unused)ljedrz-5/+0
2019-06-20make hir::def_kind work with HirIdljedrz-5/+5
2019-06-20rename hir::map::name_by_hir_id to ::nameljedrz-2/+2
2019-06-20remove hir::map::nameljedrz-7/+0
2019-06-19rustc: disallow cloning HIR nodes.Eduard-Mihai Burtescu-5/+5
2019-06-18rustc: remove 'x: 'y bounds (except from comments/strings).Eduard-Mihai Burtescu-6/+6
2019-06-17change NodeId to HirId in some HIR docsljedrz-5/+5
2019-06-17simplify ICE handling in HirIdValidatorljedrz-12/+0
2019-06-17fix a HIR doc, simplify one HIR-related function callljedrz-1/+1
2019-06-17renamve hir_to_string to node_to_stringljedrz-18/+18
2019-06-17remove _by_hir_id if there is no NodeId counterpartljedrz-14/+14
2019-06-17replace some uses of NodeId with HirIdljedrz-93/+8
2019-06-11Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-1/+2
2019-06-11rustc: deny(unused_lifetimes).Eduard-Mihai Burtescu-1/+1
2019-06-10Rollup merge of #59600 - tobia:master, r=pnkfelixMazdak Farrokhzad-2/+10
2019-06-06syntax: Use `Token` in visitors and fix a mut visitor testVadim Petrochenkov-3/+3
2019-06-06syntax: Rename `Token` into `TokenKind`Vadim Petrochenkov-2/+2
2019-06-06Always use token kinds through `token` module rather than `Token` typeVadim Petrochenkov-1/+1