summary refs log tree commit diff
path: root/src/librustc/hir
AgeCommit message (Expand)AuthorLines
2019-08-11Auto merge of #63446 - Centril:refactor-lowering, r=oli-obkbors-2780/+2912
2019-08-10diagnostics: Describe crate root modules in `DefKind::Mod` as "crate"Vadim Petrochenkov-3/+5
2019-08-10lowering: move lower_arg -> item.rsMazdak Farrokhzad-9/+9
2019-08-10lowering: move scope & capture_clause stuff -> expr.rsMazdak Farrokhzad-66/+66
2019-08-10lowering: refactor into item.rsMazdak Farrokhzad-1417/+1444
2019-08-10lowering: move {lower_arm,arm} -> expr.rsMazdak Farrokhzad-25/+29
2019-08-10lowering: move field -> expr.rsMazdak Farrokhzad-10/+10
2019-08-10lowering: refactor label/dest -> expr.rsMazdak Farrokhzad-47/+43
2019-08-10lowering: move lower_{unop,binop} -> expr.rsMazdak Farrokhzad-34/+34
2019-08-10lowering: move lower_field -> expr.rsMazdak Farrokhzad-10/+10
2019-08-10lowering: move expr builder methods -> expr.rsMazdak Farrokhzad-175/+182
2019-08-10lowering: move make_async_expr -> expr.rsMazdak Farrokhzad-41/+56
2019-08-10lowering: extract lower_expr_letMazdak Farrokhzad-34/+45
2019-08-10lowering: extract lower_expr_ifMazdak Farrokhzad-40/+53
2019-08-10lowering: extract lower_expr_while_in_loop_scopeMazdak Farrokhzad-73/+86
2019-08-10lowering: move wrap_in_try_constructor -> expr.rsMazdak Farrokhzad-12/+11
2019-08-10lowering: extract lower_expr_try_blockMazdak Farrokhzad-25/+18
2019-08-10lowering: move lower_await -> expr.rsMazdak Farrokhzad-163/+160
2019-08-10lowering: extract lower_expr_closureMazdak Farrokhzad-36/+39
2019-08-10lowering: extract lower_expr_async_closureMazdak Farrokhzad-49/+67
2019-08-10lowering: extract lower_expr_range_closedMazdak Farrokhzad-11/+15
2019-08-10lowering: extract lower_expr_rangeMazdak Farrokhzad-39/+44
2019-08-10lowering: extract lower_expr_asmMazdak Farrokhzad-30/+35
2019-08-10lowering: extract lower_expr_yieldMazdak Farrokhzad-22/+24
2019-08-10lowering: extract lower_expr_forMazdak Farrokhzad-153/+163
2019-08-10lowering: extract lower_expr_tryMazdak Farrokhzad-110/+105
2019-08-10lowering: move lower_expr -> expr.rsMazdak Farrokhzad-800/+815
2019-08-10Rollup merge of #63432 - Centril:simplify-lowering, r=eddybMazdak Farrokhzad-43/+34
2019-08-10Cleanup & Simplify stuff in lowering.Mazdak Farrokhzad-43/+34
2019-08-10Fix calls to resolver from rustdoc and HIR loweringVadim Petrochenkov-11/+4
2019-08-09Differentiate between tuple structs and tuple variantsEsteban Küber-1/+1
2019-08-07Auto merge of #61919 - alexreg:fix-atb-1, r=nikomatsakisbors-1/+1
2019-08-05A few cosmetic improvements.Alexander Regueiro-1/+1
2019-08-05Drop span argument from mk_list_itemMark Rousskov-4/+3
2019-08-05Auto merge of #63248 - petrochenkov:nomarker, r=matthewjasperbors-2/+16
2019-08-04Rename `Target::Ty` to `Target::TyAlias`varkor-2/+2
2019-08-04Rename `ItemImplKind::Type` to `ItemImplKind::TyAlias`varkor-9/+9
2019-08-04Rename `ItemKind::Ty` to `ItemKind::TyAlias`varkor-12/+12
2019-08-03Move special treatment of `derive(Copy, PartialEq, Eq)` from expansion infras...Vadim Petrochenkov-2/+16
2019-08-03Rollup merge of #63146 - Mark-Simulacrum:clean-attr, r=petrochenkovMazdak Farrokhzad-1/+1
2019-08-02Fix broken test and nitvarkor-32/+35
2019-08-02Address review commentsvarkor-11/+10
2019-08-02Rename `OpaqueTyOrigin` variantsvarkor-4/+4
2019-08-02Replace `exist_ty` and `ExistTy` with `opaque_ty` and `OpaqueTy`varkor-58/+58
2019-08-02Replace `abstract type` with type alias `impl Trait`varkor-1/+1
2019-08-02Replace "existential" by "opaque"varkor-86/+89
2019-07-31Remove span argument from mk_attr_{inner,outer}Mark Rousskov-1/+1
2019-07-31Remove AttrId from Attribute constructorsMark Rousskov-1/+1
2019-07-31Unify spanned and non-spanned Attribute ctorsMark Rousskov-1/+1
2019-07-30Unsupport the await!(..) macro.Mazdak Farrokhzad-1/+1