summary refs log tree commit diff
path: root/src/librustc_ast_lowering/lib.rs
AgeCommit message (Expand)AuthorLines
2020-03-06fix various typosMatthias Krüger-1/+1
2020-03-01encode `;` stmt w/o expr as `StmtKind::Empty`Mazdak Farrokhzad-0/+1
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-8/+8
2020-02-24parse/ast: move `Defaultness` into variants.Mazdak Farrokhzad-2/+2
2020-02-22parse: allow `type Foo: Ord` syntactically.Mazdak Farrokhzad-1/+1
2020-02-18Rollup merge of #69194 - Centril:assoc-extern-fuse, r=petrochenkovMazdak Farrokhzad-1/+1
2020-02-17Rename `FunctionRetTy` to `FnRetTy`Yuki Okushi-9/+9
2020-02-15Record proc macro harness order for use during metadata deserializationAaron Hill-0/+2
2020-02-15ast: move Generics into AssocItemKindsMazdak Farrokhzad-1/+1
2020-02-14Address review commentsMatthew Jasper-15/+17
2020-02-14Distinguish RPIT from other impl traitMatthew Jasper-16/+26
2020-02-13Constness -> enum Const { Yes(Span), No }Mazdak Farrokhzad-1/+1
2020-02-05lowering: add recursion_limit = 256Mazdak Farrokhzad-0/+1
2020-02-05parser: merge `fn` grammars wrt. bodies & headersMazdak Farrokhzad-19/+8
2020-02-01syntax::print -> new crate rustc_ast_prettyMazdak Farrokhzad-1/+1
2020-02-011. move node_id to syntaxMazdak Farrokhzad-4/+4
2020-01-21Rollup merge of #68140 - ecstatic-morse:const-trait-bound-opt-out, r=oli-obkMazdak Farrokhzad-7/+15
2020-01-21Add comment explaining `MaybeConstMaybe` loweringDylan MacKenzie-0/+5
2020-01-20Parse `?const ?Trait`Dylan MacKenzie-2/+7
2020-01-20Add `MaybeConst` variant to `{ast,hir}::TraitBoundModifier`Dylan MacKenzie-5/+3
2020-01-18remove rustc_error_codes deps except in rustc_driverMazdak Farrokhzad-1/+0
2020-01-14Rollup merge of #68143 - skinny121:const-param-type-elided-lifetime, r=petroc...Yuki Okushi-6/+8
2020-01-12Forbid elided lifetimes within const generic parameter types.Ben Lewis-6/+8
2020-01-11move rustc::lint::{context, passes} to rustc_lint.Mazdak Farrokhzad-2/+1
2020-01-11Rollup merge of #68043 - Zoxc:missing-timers, r=wesleywiserMazdak Farrokhzad-1/+1
2020-01-11buffered lint infra -> rustc_sessionMazdak Farrokhzad-3/+3
2020-01-10Rollup merge of #67922 - Centril:lowering-cleanup, r=petrochenkovMazdak Farrokhzad-711/+36
2020-01-09Error when new syntax is loweredDylan MacKenzie-0/+4
2020-01-09Tweak timersJohn Kåre Alsaker-1/+1
2020-01-09add CStore::item_generics_num_lifetimesMazdak Farrokhzad-1/+1
2020-01-09rename a method in Resolver traitMazdak Farrokhzad-1/+1
2020-01-09lowering: remove dep on CrateStoreMazdak Farrokhzad-10/+3
2020-01-09lowering: rustc::session -> rustc_sessionMazdak Farrokhzad-2/+0
2020-01-09{rustc::util -> rustc_data_structures}::capturesMazdak Farrokhzad-1/+3
2020-01-09refactor 'Output = $ty' & reduce rustc depMazdak Farrokhzad-7/+1
2020-01-09extract path lowering -> path.rsMazdak Farrokhzad-401/+3
2020-01-09move lower_binding_mode -> pat.rsMazdak Farrokhzad-9/+0
2020-01-09extract pattern lowering -> pat.rsMazdak Farrokhzad-246/+3
2020-01-09lowering: elide some lifetimesMazdak Farrokhzad-1/+1
2020-01-09lowering: simplify HoFsMazdak Farrokhzad-36/+24
2020-01-08normalize rustc::hir::intravisit importsMazdak Farrokhzad-1/+1
2020-01-08intravisit: abstract over HIR MapMazdak Farrokhzad-2/+5
2020-01-08- remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!}Mazdak Farrokhzad-5/+4
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-17/+17
2020-01-05simplify reexports in rustc::hirMazdak Farrokhzad-10/+14
2020-01-04DefId{Map,Set} -> rustc::hir::def_idMazdak Farrokhzad-2/+1
2020-01-04move Node{Map,Set} -> rustc_session::node_idMazdak Farrokhzad-1/+2
2019-12-31Revert "core: add IntoFuture trait and support for await"Wesley Wiser-2/+0
2019-12-31librustc_ast_lowering: fix misc fallout.Mazdak Farrokhzad-35/+37
2019-12-31librustc_ast_lowering: move the files.Mazdak Farrokhzad-0/+3318