about summary refs log tree commit diff
path: root/src/librustc_infer
AgeCommit message (Expand)AuthorLines
2020-06-15Suggest substituting `'static` lifetime in impl/dyn `Trait + 'static` return ...Esteban Küber-8/+56
2020-06-15Auto merge of #73369 - RalfJung:rollup-hl8g9zf, r=RalfJungbors-1/+1
2020-06-15Rollup merge of #72707 - matthewjasper:rustc_min_spec, r=oli-obkRalf Jung-1/+1
2020-06-15Auto merge of #73367 - RalfJung:rollup-4ewvk9b, r=RalfJungbors-1/+1
2020-06-15Auto merge of #72080 - matthewjasper:uniform-impl-trait, r=nikomatsakisbors-4/+3
2020-06-11Explain move errors that occur due to method calls involving `self`Aaron Hill-1/+1
2020-06-11Rollup merge of #73182 - Aaron1011:feature/call-fn-span, r=matthewjasperDylan DPC-2/+2
2020-06-11Rename `TyKind::Def` to `OpaqueDef`Matthew Jasper-1/+2
2020-06-11Remove associated opaque typesMatthew Jasper-3/+1
2020-06-10Track span of function in method calls, and use this in #[track_caller]Aaron Hill-2/+2
2020-06-10Use min_specialization in the remaining rustc cratesMatthew Jasper-1/+1
2020-06-09Fix more clippy warningsMatthias Krüger-3/+2
2020-06-09Auto merge of #72114 - anyska:vtable-rename, r=nikomatsakisbors-4/+4
2020-06-07store `ObligationCause` on the heapBastian Kauschke-5/+7
2020-06-06Auto merge of #72927 - petrochenkov:rustc, r=Mark-Simulacrumbors-2/+2
2020-06-05Rename traits::Vtable to ImplSource.Ana-Maria Mihalache-4/+4
2020-06-05Add FIXME to comment regarding local patternsNathan Corbyn-1/+1
2020-06-05Make `need_type_info_err` more conservativeNathan Corbyn-2/+15
2020-06-02Rename the crates in source codeVadim Petrochenkov-1/+1
2020-06-02Make things build againVadim Petrochenkov-2/+2
2020-06-02change WellFormed predicate to GenericArgBastian Kauschke-8/+2
2020-06-02add WellFormedConst predicateBastian Kauschke-1/+7
2020-05-30Tweak wording and spans of `'static` `dyn Trait`/`impl Trait` requirementsEsteban Küber-21/+26
2020-05-30Consider all possible one letter lifetimes in suggestionEsteban Küber-3/+3
2020-05-30Account for enclosing item when suggesting new lifetime nameEsteban Küber-13/+33
2020-05-30Tweak type parameter errors to reduce verbosityEsteban Küber-11/+23
2020-05-30review comment: tweak wording and account for span overlapEsteban Küber-4/+18
2020-05-30Account for returned `dyn Trait` evaluating to `'static` lifetimeEsteban Küber-52/+32
2020-05-30Improve output of argument anonymous borrow missing annotation involving opaq...Esteban Küber-8/+18
2020-05-30Account for missing lifetime in opaque return typeEsteban Küber-69/+113
2020-05-30Rollup merge of #72162 - cuviper:extend_one, r=Mark-SimulacrumYuki Okushi-0/+9
2020-05-29Add Extend::{extend_one,extend_reserve}Josh Stone-0/+9
2020-05-29Rollup merge of #67460 - estebank:named-lts, r=nikomatsakisRalf Jung-10/+101
2020-05-28Account for `Self` as a type paramEsteban Küber-3/+7
2020-05-27review comments: change wording and visual outputEsteban Küber-47/+16
2020-05-27Fix rebaseEsteban Küber-3/+4
2020-05-28Auto merge of #72494 - lcnr:predicate-cleanup, r=nikomatsakisbors-36/+30
2020-05-27fix rebaseEsteban Küber-1/+1
2020-05-27fix rebaseEsteban Küber-4/+2
2020-05-27Modify wordingEsteban Küber-11/+72
2020-05-27fix rebaseEsteban Küber-3/+3
2020-05-27review comment: use FxIndexSetEsteban Küber-3/+3
2020-05-27review commentsEsteban Küber-40/+18
2020-05-27Tweak output for mismatched impl itemEsteban Küber-13/+43
2020-05-27Name `RegionKind::ReVar` lifetimes in diagnosticsEsteban Küber-5/+55
2020-05-27Auto merge of #71996 - Marwes:detach_undo_log, r=nikomatsakisbors-21/+34
2020-05-24perf: Add inline on commonly used methods added in 69464Markus Westerlind-21/+34
2020-05-23fix Predicate perf regressionBastian Kauschke-18/+12
2020-05-23iterate List by valueBastian Kauschke-6/+5
2020-05-23take predicates by value instead of by referenceBastian Kauschke-15/+16