summary refs log tree commit diff
path: root/src/librustc_ast_lowering
AgeCommit message (Expand)AuthorLines
2020-02-21fix extra subslice loweringMazdak Farrokhzad-6/+11
2020-01-26updatecomet-1/+1
2020-01-21Rollup merge of #68416 - Centril:lowering-cleanup-hofs, r=pietroalbiniMazdak Farrokhzad-12/+3
2020-01-21Rollup merge of #68140 - ecstatic-morse:const-trait-bound-opt-out, r=oli-obkMazdak Farrokhzad-10/+19
2020-01-21lowering: cleanup some hofsMazdak Farrokhzad-12/+3
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-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-5/+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-16don't clone types that are copyMatthias Krüger-3/+3
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-12Rollup merge of #68045 - Centril:liberate-lints, r=Mark-SimulacrumMazdak Farrokhzad-2/+1
2020-01-11Rollup merge of #68072 - JohnTitor:fix-macro-ice, r=petrochenkovMazdak Farrokhzad-1/+6
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-11prepare moving HardwiredLints to rustc_sessionMazdak Farrokhzad-1/+1
2020-01-11buffered lint infra -> rustc_sessionMazdak Farrokhzad-6/+7
2020-01-10Introduce `#![feature(half_open_range_patterns)]`.Mazdak Farrokhzad-6/+7
2020-01-10Rollup merge of #67922 - Centril:lowering-cleanup, r=petrochenkovMazdak Farrokhzad-718/+724
2020-01-09Error when new syntax is loweredDylan MacKenzie-0/+10
2020-01-09Tweak timersJohn Kåre Alsaker-1/+1
2020-01-10Fix ICE #68058Yuki Okushi-1/+6
2020-01-09add CStore::item_generics_num_lifetimesMazdak Farrokhzad-2/+2
2020-01-09rename a method in Resolver traitMazdak Farrokhzad-4/+2
2020-01-09lowering: remove dep on CrateStoreMazdak Farrokhzad-15/+6
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-14/+13
2020-01-09extract path lowering -> path.rsMazdak Farrokhzad-403/+426
2020-01-09move lower_binding_mode -> pat.rsMazdak Farrokhzad-9/+9
2020-01-09extract pattern lowering -> pat.rsMazdak Farrokhzad-246/+256
2020-01-09lowering: elide some lifetimesMazdak Farrokhzad-3/+3
2020-01-09lowering: simplify HoFsMazdak Farrokhzad-41/+26
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-11/+18
2020-01-05Remove rustc_hir reexports in rustc::hir.Mazdak Farrokhzad-22/+23
2020-01-05simplify reexports in rustc::hirMazdak Farrokhzad-14/+18
2020-01-04DefId{Map,Set} -> rustc::hir::def_idMazdak Farrokhzad-2/+1
2020-01-04move Node{Map,Set} -> rustc_session::node_idMazdak Farrokhzad-2/+4
2019-12-31Revert "core: add IntoFuture trait and support for await"Wesley Wiser-22/+4
2019-12-31nix `lower_label` identity function.Mazdak Farrokhzad-21/+7
2019-12-31librustc_ast_lowering: fix misc fallout.Mazdak Farrokhzad-65/+64
2019-12-31librustc_ast_lowering: cargo changes.Mazdak Farrokhzad-0/+22
2019-12-31librustc_ast_lowering: move the files.Mazdak Farrokhzad-0/+6212