about summary refs log tree commit diff
path: root/src/librustc/hir
AgeCommit message (Expand)AuthorLines
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
2019-07-28Rollup merge of #61856 - c410-f3r:attrs-fn, r=matthewjasperMazdak Farrokhzad-14/+69
2019-07-28Rollup merge of #62550 - Centril:rest-patterns, r=petrochenkovMazdak Farrokhzad-39/+161
2019-07-28Address comments in lowering + parsing.Mazdak Farrokhzad-10/+10
2019-07-28Use AstP more in lowering.Mazdak Farrokhzad-1/+1
2019-07-28Adjust lowering of Slice patterns.Mazdak Farrokhzad-34/+100
2019-07-28Adjust lowering of Tuple/TupleStruct patterns.Mazdak Farrokhzad-9/+48
2019-07-28Add 'ast::PatKind::Rest'.Mazdak Farrokhzad-0/+17
2019-07-28Rollup merge of #62771 - petrochenkov:depext, r=eddybMazdak Farrokhzad-2/+1
2019-07-27Rollup merge of #63014 - davidtwco:rustfix-incorrect-dyn-suggestion, r=estebankMazdak Farrokhzad-7/+15
2019-07-27Move standard library injection into libsyntax_extVadim Petrochenkov-2/+1
2019-07-27Lint attributes on function argumentsCaio-14/+69
2019-07-26Auto merge of #62086 - petrochenkov:builtout, r=eddybbors-8/+1
2019-07-26Rollup merge of #62421 - JohnTitor:U007D-master, r=alexcrichtonMazdak Farrokhzad-1/+1
2019-07-26lowering: Omit bare trait lint on macro call sitesDavid Wood-7/+15
2019-07-26Introduce built-in macros through libcoreVadim Petrochenkov-8/+1
2019-07-23cleanup: Remove `extern crate serialize as rustc_serialize`sVadim Petrochenkov-13/+12
2019-07-21normalize use of backticks in compiler messages for librustc/hirSamy Kacimi-4/+4
2019-07-19Adjust other names after the `Mark` renamingVadim Petrochenkov-8/+8
2019-07-19libsyntax: Remove `Mark` into `ExpnId`Vadim Petrochenkov-26/+26