about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2019-08-15Remove `Spanned` from `ast::Mac`Vadim Petrochenkov-1/+1
2019-08-15Use is_const()Yuki Okushi-2/+2
2019-08-15Use a match guard to avoid code repetitionYuki Okushi-8/+5
2019-08-15Check FnHeader not to cause ICEYuki Okushi-3/+14
2019-08-15Auto merge of #63575 - Centril:rollup-anlv9g5, r=Centrilbors-106/+245
2019-08-14Rollup merge of #63543 - c410-f3r:variant, r=c410-f3rMazdak Farrokhzad-47/+45
2019-08-14Rollup merge of #63509 - estebank:async-span, r=CentrilMazdak Farrokhzad-1/+4
2019-08-14Rollup merge of #63507 - estebank:type-inference-error, r=CentrilMazdak Farrokhzad-57/+192
2019-08-14Rollup merge of #63075 - RalfJung:deref-checks, r=oli-obkMazdak Farrokhzad-1/+4
2019-08-14Auto merge of #63534 - Mark-Simulacrum:stage0-bump, r=Centrilbors-12/+12
2019-08-14review commentsEsteban Küber-64/+73
2019-08-14Merge Variant and Variant_Caio-47/+45
2019-08-14Handle cfg(bootstrap) throughoutMark Rousskov-12/+12
2019-08-14Rollup merge of #63501 - nikomatsakis:issue-63500-async-anon-impl-lifetime, r...Mazdak Farrokhzad-9/+40
2019-08-14Rollup merge of #63499 - nikomatsakis:issuee-63388-async-fn-elision-self-mut-...Mazdak Farrokhzad-125/+102
2019-08-13Suggest giving return type to closures on E0282Esteban Küber-71/+142
2019-08-13review commentsEsteban Küber-5/+7
2019-08-13Do not track the sysroot.Joel Galenson-8/+1
2019-08-13Point at the right enclosing scope when using `await` in non-async fnEsteban Küber-1/+4
2019-08-12Suggest `Box::new` when appropriateEsteban Küber-4/+24
2019-08-12Fix tidyEsteban Küber-1/+1
2019-08-12Resolve types when suggesting boxed closureEsteban Küber-4/+23
2019-08-12clear in-scope lifetimes for nested items in HIR loweringNiko Matsakis-4/+28
2019-08-12When needing type annotations in local bindings, account for impl Trait and c...Esteban Küber-2/+16
2019-08-12revamp commentNiko Matsakis-15/+61
2019-08-12use `modern` everywhereNiko Matsakis-1/+4
2019-08-12revamp how we handle elision in async fnNiko Matsakis-125/+56
2019-08-12Hash the remapped sysroot instead of the original.Joel Galenson-2/+9
2019-08-12use `ParamName` to track in-scope lifetimes instead of IdentNiko Matsakis-5/+9
2019-08-12Rollup merge of #62108 - Zoxc:sharded-queries, r=oli-obkMazdak Farrokhzad-26/+28
2019-08-11Rollup merge of #63464 - Mark-Simulacrum:deref-instance, r=eddybMark Rousskov-2/+2
2019-08-11Rollup merge of #63441 - bjorn3:patch-1, r=Mark-SimulacrumMark Rousskov-2/+2
2019-08-11Rollup merge of #63440 - RalfJung:ctfe-backtrace, r=oli-obkMark Rousskov-1/+1
2019-08-11Rollup merge of #63346 - RalfJung:zeroed-lint, r=eddybMark Rousskov-10/+23
2019-08-11Copy ty::Instance instead of passing by referenceMark Rousskov-2/+2
2019-08-11Derive Debug for NativeLibrary and NativeLibraryKindbjorn3-2/+2
2019-08-11Remove `HAS_NORMALIZABLE_PROJECTION`Matthew Jasper-17/+8
2019-08-11Don't gensym `Self` parametersMatthew Jasper-10/+1
2019-08-11Remove `is_self` and `has_self_ty` methodsMatthew Jasper-113/+99
2019-08-11Auto merge of #63446 - Centril:refactor-lowering, r=oli-obkbors-2780/+2912
2019-08-11proper doc comment for 'recovered' field of variantRalf Jung-2/+2
2019-08-11note a FIXMERalf Jung-0/+1
2019-08-11add tuple_fields convenience method and use it in a few placesRalf Jung-8/+20
2019-08-11fix a commentRalf Jung-1/+1
2019-08-10diagnostics: Describe crate root modules in `DefKind::Mod` as "crate"Vadim Petrochenkov-3/+5
2019-08-10lowering: move lower_arg -> item.rsMazdak Farrokhzad-9/+9
2019-08-10lowering: move scope & capture_clause stuff -> expr.rsMazdak Farrokhzad-66/+66
2019-08-10lowering: refactor into item.rsMazdak Farrokhzad-1417/+1444
2019-08-10lowering: move {lower_arm,arm} -> expr.rsMazdak Farrokhzad-25/+29
2019-08-10lowering: move field -> expr.rsMazdak Farrokhzad-10/+10