about summary refs log tree commit diff
path: root/src/librustc/hir/map
AgeCommit message (Expand)AuthorLines
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
2019-06-05Addressed points raised in review.Alexander Regueiro-9/+9
2019-06-05Implemented for function bounds, type bounds, and named existential types.Alexander Regueiro-19/+69
2019-06-05Aggregation of drive-by cosmetic changes.Alexander Regueiro-43/+44
2019-06-03rustc: remove `HirId` from `ArgSource::AsyncFn`David Wood-13/+0
2019-06-03rustc: async fn drop order lowering in HIRDavid Wood-0/+13
2019-06-03syntax: revert `ast::AsyncArgument` and associated changes.Eduard-Mihai Burtescu-32/+9
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-28Auto merge of #60955 - agnxy:rename-assoc, r=oli-obk,Centrilbors-5/+5
2019-05-27Pre-intern "0", "1", ..., "9", and use where appropriate.Nicholas Nethercote-3/+2
2019-05-26Rename "Associated*" to "Assoc*"Andrew Xu-5/+5
2019-05-25Auto-derive Encode and Decode implementationsFabian Drinck-25/+1
2019-05-23Auto merge of #60174 - matthewjasper:add-match-arm-scopes, r=pnkfelixbors-0/+17
2019-05-22Eliminate unnecessary `Ident::with_empty_ctxt`sVadim Petrochenkov-1/+1
2019-05-22Simplify use of keyword symbolsVadim Petrochenkov-3/+3
2019-05-21Give match arms an HirId and a SpanMatthew Jasper-0/+17
2019-05-20Ban multi-trait objects via trait aliases.Alexander Regueiro-1/+1
2019-05-18Declare DefIndex with the newtype_index macroFabian Drinck-12/+12
2019-05-17Avoid unnecessary interning in `DefPathData::as_interned_str()`.Nicholas Nethercote-9/+9
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-170/+86
2019-05-09Fix typoJohn Kåre Alsaker-2/+2
2019-05-09cleanup: Remove `DefIndexAddressSpace`Vadim Petrochenkov-170/+86
2019-05-08Rename HirMap to HirEntryMap and add some commentsJohn Kåre Alsaker-8/+23
2019-05-08Optimize HIR mapJohn Kåre Alsaker-52/+80
2019-05-06Auto merge of #60337 - fabric-and-ink:hiridification, r=Zoxcbors-57/+33
2019-05-05Auto merge of #60525 - eddyb:namespaces-not-kinds, r=petrochenkovbors-63/+21
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