about summary refs log tree commit diff
path: root/compiler/rustc_infer
AgeCommit message (Expand)AuthorLines
2021-03-27Address review commentsJoshua Nelson-2/+2
2021-03-27Remove (lots of) dead codeJoshua Nelson-142/+2
2021-03-27Rollup merge of #82917 - cuviper:iter-zip, r=m-ou-seDylan DPC-18/+21
2021-03-27combine: stop eagerly evaluating constsBastian Kauschke-8/+20
2021-03-26Use iter::zip in compiler/Josh Stone-18/+21
2021-03-23Update to not have extra matchkadmin-28/+10
2021-03-23Update with commentskadmin-25/+36
2021-03-23Update with commentskadmin-2/+3
2021-03-23Some refactoringvarkor-3/+2
2021-03-23Add has_default to GenericParamDefKind::Constkadmin-2/+3
2021-03-22Auto merge of #79278 - mark-i-m:stabilize-or-pattern, r=nikomatsakisbors-1/+1
2021-03-20update `const_eval_resolve`lcnr-5/+2
2021-03-19stabilize or_patternsmark-1/+1
2021-03-18hir: Preserve used syntax in `TyKind::TraitObject`Vadim Petrochenkov-2/+3
2021-03-15More precise spans for HIR pathsVadim Petrochenkov-1/+1
2021-03-06Change x64 size checks to not apply to x32.Harald van Dijk-3/+3
2021-03-01Rollup merge of #82635 - pierwill:edit-infer, r=oli-obkJoshua Nelson-2/+2
2021-02-28Fix typos in rustc_infer::infer::nll_relatepierwill-2/+2
2021-02-28Fix a typo in the `find_anon_type` docYuki Okushi-1/+1
2021-02-27Rollup merge of #82370 - 0yoyoyo:update-issue-81650-point-anonymous-lifetime,...Dylan DPC-64/+70
2021-02-24clarifies error when finding mismatched returned types for async functionsNell Shamrell-2/+11
2021-02-21Apply tidy check0yoyoyo-1/+1
2021-02-21Add indication of anonymous lifetime position0yoyoyo-1/+9
2021-02-21Change `find_anon_type` method to function0yoyoyo-63/+61
2021-02-19Rollup merge of #81496 - guswynn:expected_async_block, r=oli-obkDylan DPC-8/+10
2021-02-18Rollup merge of #82066 - matthewjasper:trait-ref-fix, r=jackh726Dylan DPC-1/+24
2021-02-18Rollup merge of #82240 - matthiaskrgr:qmark, r=Dylan-DPCYuki Okushi-6/+1
2021-02-17Rollup merge of #81972 - matthewjasper:hrtb-error-cleanup, r=nikomatsakisDylan DPC-108/+128
2021-02-17remove useless ?s (clippy::needless_question_marks)Matthias Krüger-6/+1
2021-02-16Auto merge of #81611 - cjgillot:meowner, r=estebankbors-13/+9
2021-02-16Rollup merge of #82163 - matthiaskrgr:slice, r=jyn514Guillaume Gomez-1/+1
2021-02-16Rollup merge of #82160 - pierwill:patch-2, r=lcnrGuillaume Gomez-1/+1
2021-02-16avoid full-slicing slicesMatthias Krüger-1/+1
2021-02-15Trait impls are Items, therefore HIR owners.Camille GILLOT-2/+1
2021-02-15Only store a LocalDefId in hir::ImplItem.Camille GILLOT-6/+4
2021-02-15Only store a LocalDefId in hir::TraitItem.Camille GILLOT-5/+4
2021-02-15Use ItemId as a strongly typed index.Camille GILLOT-1/+1
2021-02-15Fix typo in rustc_infer::infer::UndoLogpierwill-1/+1
2021-02-15name async generators something more human friendly in type error diagnosticsGus Wynn-8/+10
2021-02-15Rollup merge of #82067 - BoxyUwU:hahaicantthinkofabadpun, r=oli-obkJonas Schievink-4/+9
2021-02-14bumped smallvec depsklensy-1/+1
2021-02-14param_env debugs are instrumental to rustc's successEllen-1/+1
2021-02-13Don't go through TraitRef to relate projectionsMatthew Jasper-1/+24
2021-02-13yeet ya fixme into the voidEllen-4/+8
2021-02-13debug!("paramenv={}paramenv={}paramenv={}paramenv={}")Ellen-0/+1
2021-02-12Fix suggestion to introduce explicit lifetime0yoyoyo-1/+6
2021-02-10Keep existing names of regions in placeholder_errorMatthew Jasper-4/+4
2021-02-09Print closure signatures when reporting placeholder errorsMatthew Jasper-6/+32
2021-02-09Report "nice" placeholder errors more oftenMatthew Jasper-73/+69
2021-02-09Avoid repeating self type in placeholder errorMatthew Jasper-2/+18