about summary refs log tree commit diff
path: root/src/librustc_ast_lowering
AgeCommit message (Expand)AuthorLines
2020-02-22parse: allow `type Foo: Ord` syntactically.Mazdak Farrokhzad-10/+10
2020-02-18Remove "not yet implemented" warningDylan MacKenzie-9/+1
2020-02-18Rollup merge of #69194 - Centril:assoc-extern-fuse, r=petrochenkovMazdak Farrokhzad-50/+54
2020-02-17Rename `FunctionRetTy` to `FnRetTy`Yuki Okushi-15/+15
2020-02-15Record proc macro harness order for use during metadata deserializationAaron Hill-0/+2
2020-02-15parse extern constsMazdak Farrokhzad-0/+5
2020-02-15parse associated statics.Mazdak Farrokhzad-4/+9
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-27/+20
2020-02-15Auto merge of #67681 - matthewjasper:infer-regions-in-borrowck, r=nikomatsakisbors-25/+43
2020-02-14Address review commentsMatthew Jasper-15/+17
2020-02-15Rollup merge of #69128 - Centril:fix-69103, r=davidtwcoYuki Okushi-6/+11
2020-02-14Distinguish RPIT from other impl traitMatthew Jasper-20/+36
2020-02-13fix extra subslice loweringMazdak Farrokhzad-6/+11
2020-02-13IsAsync -> enum Async { Yes { span: Span, .. }, No }Mazdak Farrokhzad-16/+13
2020-02-13Constness -> enum Const { Yes(Span), No }Mazdak Farrokhzad-8/+24
2020-02-06Rollup merge of #68524 - jonas-schievink:generator-resume-arguments, r=ZoxcDylan DPC-2/+2
2020-02-05lowering: add recursion_limit = 256Mazdak Farrokhzad-0/+1
2020-02-05parser: merge `fn` grammars wrt. bodies & headersMazdak Farrokhzad-45/+30
2020-02-04Update error message with too many parametersJonas Schievink-1/+1
2020-02-02Allow 0 or 1 explicit generator parametersJonas Schievink-2/+2
2020-02-01syntax::print -> new crate rustc_ast_prettyMazdak Farrokhzad-1/+2
2020-02-011. move node_id to syntaxMazdak Farrokhzad-5/+5
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