summary refs log tree commit diff
path: root/src/librustc/hir/map/mod.rs
AgeCommit message (Expand)AuthorLines
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-7/+7
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-8/+8
2019-06-20remove hir::map::getljedrz-7/+1
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-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-17change NodeId to HirId in some HIR docsljedrz-5/+5
2019-06-17fix a HIR doc, simplify one HIR-related function callljedrz-1/+1
2019-06-17renamve hir_to_string to node_to_stringljedrz-14/+14
2019-06-17remove _by_hir_id if there is no NodeId counterpartljedrz-14/+14
2019-06-17replace some uses of NodeId with HirIdljedrz-92/+6
2019-06-05Addressed points raised in review.Alexander Regueiro-5/+5
2019-06-05Implemented for function bounds, type bounds, and named existential types.Alexander Regueiro-19/+64
2019-06-05Aggregation of drive-by cosmetic changes.Alexander Regueiro-36/+37
2019-06-02Auto merge of #61460 - Centril:rollup-8txhjx4, r=Centrilbors-4/+0
2019-06-01rustc: collect upvars from HIR, instead of during name resolution.Eduard-Mihai Burtescu-8/+10
2019-05-31Make generics always have a valid spanEsteban Küber-4/+0
2019-05-26Rename "Associated*" to "Assoc*"Andrew Xu-5/+5
2019-05-23Auto merge of #60174 - matthewjasper:add-match-arm-scopes, r=pnkfelixbors-0/+7
2019-05-22Simplify use of keyword symbolsVadim Petrochenkov-1/+1
2019-05-21Give match arms an HirId and a SpanMatthew Jasper-0/+7
2019-05-20Ban multi-trait objects via trait aliases.Alexander Regueiro-1/+1
2019-05-18Declare DefIndex with the newtype_index macroFabian Drinck-2/+2
2019-05-13Remove the equality operation between `Symbol` and strings.Nicholas Nethercote-2/+2
2019-05-09Rollup merge of #60647 - petrochenkov:nospace, r=michaelwoeristerMazdak Farrokhzad-32/+20
2019-05-09Fix typoJohn Kåre Alsaker-2/+2
2019-05-09cleanup: Remove `DefIndexAddressSpace`Vadim Petrochenkov-32/+20
2019-05-08Rename HirMap to HirEntryMap and add some commentsJohn Kåre Alsaker-5/+20
2019-05-08Optimize HIR mapJohn Kåre Alsaker-47/+58
2019-05-04Remove `def_path_from_id`, `node_id_to_string`Fabian Drinck-31/+20
2019-05-04Replace `NodeId` variant of `read`Fabian Drinck-17/+13
2019-05-04Remove obsolete commentFabian Drinck-9/+0
2019-05-03rustc: use DefKind instead of Def, where possible.Eduard-Mihai Burtescu-19/+8
2019-05-03rustc: factor most DefId-containing variants out of Def and into DefKind.Eduard-Mihai Burtescu-51/+42
2019-04-29Account for const fns to avoid incorrect suggestionsEsteban Küber-0/+8
2019-04-25Auto merge of #59042 - ljedrz:HirIdification_rework_map, r=Zoxcbors-159/+146
2019-04-24hir: make NodeId methods depend on HirId onesljedrz-118/+102
2019-04-24hir: remove NodeId from Entry & simplify Mapljedrz-62/+65
2019-04-21Remove mutability from `Def::Static`Vadim Petrochenkov-2/+2
2019-04-14HirIdify hir::Defljedrz-3/+2
2019-03-28Rollup merge of #59091 - Zoxc:eval_always, r=michaelwoeristerMazdak Farrokhzad-1/+1
2019-03-28Rollup merge of #59413 - Zoxc:hirid, r=oli-obkMazdak Farrokhzad-2/+2
2019-03-26Combine input and eval_always query typesJohn Kåre Alsaker-1/+1
2019-03-25Make more lints incrementalJohn Kåre Alsaker-1/+2