about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-03-07Auto merge of #108735 - clubby789:borrowck-unstable, r=Nilstriebbors-61/+66
2023-03-06Create new rustc_smir struct to map future cratesCelina G. Val-19/+163
2023-03-07Add suggestion to diagnostic when user has array but trait wants slice.Ben Reeves-7/+90
2023-03-07Auto merge of #108691 - aliemjay:closure-subject, r=jackh726bors-138/+120
2023-03-06Do not ICE when we have fn pointer Fn obligations with bound vars in the self...Michael Goulet-3/+11
2023-03-06Auto merge of #108821 - matthiaskrgr:rollup-cmkbgpr, r=matthiaskrgrbors-40/+67
2023-03-06Avoid accessing HIR for RPITITs assoc type on mark_live_symbolsSantiago Pastorino-0/+6
2023-03-06Implement inferred_outlives_of for impl side RPITITs assoc typeSantiago Pastorino-0/+3
2023-03-06Implement explicit_predicates_of for impl side RPITITs assoc typeSantiago Pastorino-0/+6
2023-03-06Implement generics_of for impl side RPITITs assoc typeSantiago Pastorino-6/+34
2023-03-06Implement param_env for RPITITs assoc typeSantiago Pastorino-2/+16
2023-03-06Implement type_of for RPITITs assoc typeSantiago Pastorino-1/+20
2023-03-06Properly implement explicit_item_bounds for RPITITs trait assoc tySantiago Pastorino-14/+23
2023-03-06Map to new synthesized assoc ty for RPITITs in astconvSantiago Pastorino-1/+9
2023-03-06Collect newly synthesized RPITITs on ImplTraitInTraitCollectorSantiago Pastorino-1/+1
2023-03-06Avoid accessing HIR for RPITITs on check_type_boundsSantiago Pastorino-7/+14
2023-03-06Add is_impl_trait_in_traitSantiago Pastorino-0/+8
2023-03-06Place binder correctly for arbitrary trait bound suggestionMichael Goulet-2/+2
2023-03-06Remove references to PassManagerBuilderNikita Popov-5/+0
2023-03-06Rollup merge of #108807 - MU001999:lint/suspicious_auto_trait_impls, r=lcnrMatthias Krüger-4/+0
2023-03-06Rollup merge of #108803 - cjgillot:const-prop-normalize, r=oli-obkMatthias Krüger-9/+2
2023-03-06Rollup merge of #108790 - cjgillot:mono-cast, r=oli-obkMatthias Krüger-13/+22
2023-03-06Rollup merge of #108786 - saethlin:free-regions-check, r=oli-obkMatthias Krüger-6/+11
2023-03-06Rollup merge of #108750 - compiler-errors:aaaaaaaa, r=lcnrMatthias Krüger-1/+1
2023-03-06Rollup merge of #107801 - davidtwco:stability-implies-const, r=NilstriebMatthias Krüger-7/+31
2023-03-06Add tcx::lower_impl_trait_in_trait_to_assoc_ty to avoid accessing through ses...Santiago Pastorino-3/+7
2023-03-06Auto merge of #108402 - clubby789:diag-bool-not-unit, r=davidtwcobors-5/+18
2023-03-06emit the suspicious_auto_trait_impls for negative impls as wellMu42-4/+0
2023-03-06Querify early_lint_checks.Camille GILLOT-19/+38
2023-03-06Querify registered_tools.Camille GILLOT-21/+36
2023-03-06Do not ICE when failing to normalize in ConstProp.Camille GILLOT-9/+2
2023-03-06Auto merge of #108787 - cjgillot:sroa-lifetime, r=compiler-errorsbors-7/+10
2023-03-05Allow binary files to go through the `FileLoader`Thom Chiovoloni-3/+8
2023-03-05Do not ICE when casting polymorphic values.Camille GILLOT-13/+22
2023-03-05Rollup merge of #108775 - cjgillot:issue-107860, r=compiler-errorsMatthias Krüger-24/+21
2023-03-05Rollup merge of #108770 - GuillaumeGomez:improve-doc-and-naming, r=cjgillotMatthias Krüger-13/+20
2023-03-05Rollup merge of #108764 - cjgillot:dpm-adapt, r=compiler-errorsMatthias Krüger-7/+17
2023-03-05Rollup merge of #108746 - compiler-errors:rpitit-dont-project-default-w-no-va...Matthias Krüger-3/+4
2023-03-05Remove `allow(potential_query_instability)` from `borrowck`clubby789-61/+66
2023-03-05Check for free regions in MIR validationBen Kimock-6/+11
2023-03-05Erase lifetimes in SROA.Camille GILLOT-7/+10
2023-03-05Fix for diagnosticsAntoni Boucher-5/+18
2023-03-05Update gccjitAntoni Boucher-2/+2
2023-03-05Merge commit '08a6d6e16b5efe217123e780398969946266268f' into sync-cg_gcc-2023...Antoni Boucher-1119/+5726
2023-03-05Use the correct bound vars in return type suggestion.Camille GILLOT-24/+21
2023-03-05Add note for mismatched types with circular dependenciesLukas Markeffsky-7/+14
2023-03-05Rollup merge of #108744 - compiler-errors:non_lifetime_binders-bad-copy-clone...Matthias Krüger-5/+6
2023-03-05Improve documentation and argument naming of some TyCtxt methodsGuillaume Gomez-13/+20
2023-03-05Auto merge of #108351 - petrochenkov:rmdit, r=cjgillotbors-129/+103
2023-03-05fix the new unsoundnessAli MJ Al-Nasrawy-1/+8