about summary refs log tree commit diff
path: root/src/librustc/hir/map/blocks.rs
AgeCommit message (Expand)AuthorLines
2019-04-20Refactor some existing methodsvarkor-15/+3
2019-02-24hir: remove NodeId from Exprljedrz-11/+11
2019-02-10rustc: doc commentsAlexander Regueiro-3/+3
2019-02-05move librustc to 2018Mark Mansi-4/+4
2019-01-06use `Ident` in `ItemFn`Andy Russell-4/+4
2018-12-26Store `Ident` rather than just `Name` in HIR types `Item` and `ForeignItem`.Alexander Regueiro-1/+1
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-2/+2
2018-10-25Don't extend `hir::Def` when there's already a dedicated "function-like" dete...Oliver Schneider-1/+1
2018-09-29don't elide lifetimes in paths in librustc/Zack M. Davis-5/+5
2018-09-12A few cleanups for hirljedrz-11/+9
2018-08-27Rename hir::map::NodeKind to hir::Nodevarkor-14/+14
2018-08-27Rename hir::map::Node to hir::map::NodeKindvarkor-13/+13
2018-07-20Only methods are fn-like, not other associated itemsOliver Schneider-1/+7
2018-07-16ItemKindcsmoe-2/+2
2018-07-16ExprKindcsmoe-3/+3
2018-06-28Use `Ident`s for associated item definitions in HIRVadim Petrochenkov-6/+6
2018-06-21Parse async fn header.Without Boats-22/+17
2018-04-26rustc_target: move in syntax::abi and flip dependency.Irina Popa-1/+1
2018-01-01Fix docs for future pulldown migrationMalo Jaffré-0/+1
2017-08-09Merge remote-tracking branch 'origin/master' into genAlex Crichton-0/+12
2017-08-01use FnLike to recognize functions for usRalf Jung-0/+12
2017-07-28Remove a FIXMEJohn Kåre Alsaker-1/+0
2017-07-28Generator literal supportJohn Kåre Alsaker-1/+2
2017-07-05use field init shorthand in src/librustcZack M. Davis-7/+7
2017-01-26Point to immutable arg/fields when trying to use as &mutEsteban Küber-1/+1
2017-01-06rustc: keep track of tables everywhere as if they were per-body.Eduard-Mihai Burtescu-19/+0
2016-12-28rustc: move function arguments into hir::Body.Eduard-Mihai Burtescu-2/+5
2016-12-28rustc: separate bodies for static/(associated)const and embedded constants.Eduard-Mihai Burtescu-7/+7
2016-12-28rustc: separate TraitItem from their parent Item, just like ImplItem.Eduard-Mihai Burtescu-2/+2
2016-11-29Refactor inlined items some moreFlorian Diebold-14/+0
2016-11-29Add make tidy fixesFlorian Diebold-1/+4
2016-11-29Save bodies of functions for inlining into other cratesFlorian Diebold-1/+24
2016-11-29rustc: replace body exprs by their idsFlorian Diebold-14/+14
2016-11-10rustc: use an Expr instead of a Block for function bodies.Eduard Burtescu-21/+22
2016-08-27Change Constness to Spanned<Constness>Keith Yeung-3/+3
2016-06-26Rollup merge of #34339 - jseyfried:thin_vec, r=petrochenkov,ManishearthJeffrey Seyfried-6/+1
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-1/+1
2016-06-19Generalize and abstract `ThinAttributes`Jeffrey Seyfried-6/+1
2016-05-21Improve internal documentation and code styleTicki-1/+7
2016-04-24thread tighter span for closures aroundNiko Matsakis-1/+1
2016-04-07Make `hir::Visibility` non-copyable and add `ty::Visibility`Jeffrey Seyfried-4/+4
2016-04-06rustc: move rustc_front to rustc::hir.Eduard Burtescu-0/+264