about summary refs log tree commit diff
path: root/src/librustc_ast_lowering/item.rs
AgeCommit message (Expand)AuthorLines
2020-02-15ast/parser: fuse `static` & `const` grammars in all contexts.Mazdak Farrokhzad-1/+1
2020-02-15ast: make `= <expr>;` optional in free statics/consts.Mazdak Farrokhzad-18/+19
2020-02-15ast: normalize `ForeignItemKind::Ty` & `AssocItemKind::TyAlias`.Mazdak Farrokhzad-1/+1
2020-02-15ast: move Generics into AssocItemKindsMazdak Farrokhzad-26/+19
2020-02-14Distinguish RPIT from other impl traitMatthew Jasper-4/+10
2020-02-13IsAsync -> enum Async { Yes { span: Span, .. }, No }Mazdak Farrokhzad-15/+12
2020-02-13Constness -> enum Const { Yes(Span), No }Mazdak Farrokhzad-7/+23
2020-02-05parser: merge `fn` grammars wrt. bodies & headersMazdak Farrokhzad-26/+22
2020-02-011. move node_id to syntaxMazdak Farrokhzad-1/+1
2020-01-21Rollup merge of #68140 - ecstatic-morse:const-trait-bound-opt-out, r=oli-obkMazdak Farrokhzad-3/+4
2020-01-19Add `constness` field to `hir::ItemKind::Impl`Dylan MacKenzie-1/+2
2020-01-19Add `constness` field to `ast::ItemKind::Impl`Dylan MacKenzie-3/+3
2020-01-18remove rustc_error_codes deps except in rustc_driverMazdak Farrokhzad-1/+0
2020-01-17Use named fields for `hir::ItemKind::Impl`Dylan MacKenzie-7/+7
2020-01-17Use named fields for `ast::ItemKind::Impl`Dylan MacKenzie-10/+11
2020-01-10Rollup merge of #67922 - Centril:lowering-cleanup, r=petrochenkovMazdak Farrokhzad-7/+4
2020-01-09Error when new syntax is loweredDylan MacKenzie-0/+6
2020-01-09lowering: elide some lifetimesMazdak Farrokhzad-2/+2
2020-01-09lowering: simplify HoFsMazdak Farrokhzad-5/+2
2020-01-08- remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!}Mazdak Farrokhzad-1/+1
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-3/+3
2020-01-04move Node{Map,Set} -> rustc_session::node_idMazdak Farrokhzad-1/+1
2019-12-31librustc_ast_lowering: fix misc fallout.Mazdak Farrokhzad-21/+18
2019-12-31librustc_ast_lowering: move the files.Mazdak Farrokhzad-0/+1440