summary refs log tree commit diff
path: root/compiler/rustc_infer/src
AgeCommit message (Expand)AuthorLines
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-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
2021-02-09Remove unnecessary note on errorsMatthew Jasper-4/+0
2021-02-09Using tracing macros in placeholder_error.rsMatthew Jasper-21/+7
2021-02-09Use longer lifetime in `try_report_from_nll` return typeMatthew Jasper-4/+4
2021-02-09Rollup merge of #80732 - spastorino:trait-inheritance-self2, r=nikomatsakisDylan DPC-1/+40
2021-02-08Anonymize late bound regions on transitive bounds that define assoc typeSantiago Pastorino-15/+22
2021-02-05Adapt to latest master changes by using PredicateKindSantiago Pastorino-1/+1
2021-02-05Revert "Auto merge of #79637 - spastorino:revert-trait-inheritance-self, r=Ma...Santiago Pastorino-1/+33
2021-02-04tidy: Run tidy style against markdown files.Eric Huss-1/+0
2021-02-02Rollup merge of #81655 - matsujika:suggest-accessing-field-rewording, r=estebankJack Huey-1/+1
2021-02-02Rollup merge of #80593 - jackh726:chalk-upgrade, r=nikomatsakisJack Huey-8/+4
2021-02-02Bump rustfmt versionMark Rousskov-1/+6
2021-02-02Improve wording of suggestion about accessing fieldHirochika Matsumoto-1/+1
2021-02-01Upgrade ChalkJack Huey-8/+4
2021-02-01Rollup merge of #81504 - matsujika:suggestion-field-access, r=estebankJonas Schievink-0/+48
2021-02-01Rollup merge of #81463 - matsujika:nll-ensure-c-case, r=varkorJonas Schievink-11/+11