about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2022-10-01Auto merge of #101986 - WaffleLapkin:move_lint_note_to_the_bottom, r=estebankbors-23/+45
2022-10-01Move lint level source explanation to the bottomMaybe Waffle-2/+1
2022-10-01Refactor rustc lint APIMaybe Waffle-22/+45
2022-09-30Rollup merge of #102483 - spastorino:create-defs-on-lowering, r=cjgillotMatthias Krüger-2/+2
2022-09-30create def ids for impl traits during ast loweringSantiago Pastorino-2/+2
2022-09-30Rollup merge of #101075 - ellishg:rustc_codegen_gcc_diagnostics, r=davidtwcoMatthias Krüger-0/+13
2022-09-30Auto merge of #102164 - compiler-errors:rpitit-foreign, r=TaKO8Kibors-0/+5
2022-09-29Auto merge of #101887 - nnethercote:shrink-Res, r=spastorinobors-1/+2
2022-09-29Auto merge of #101893 - oli-obk:lift_derive, r=lcnrbors-0/+1
2022-09-29Rollup merge of #102399 - b-naber:binder-print-ice, r=lcnrYuki Okushi-4/+10
2022-09-29Shrink `hir::def::Res`.Nicholas Nethercote-1/+2
2022-09-28account for use of index-based lifetime names in print of binderb-naber-4/+10
2022-09-27rustdoc: Queryify `is_notable_trait`Noah Lev-2/+19
2022-09-27rustc_typeck to rustc_hir_analysislcnr-5/+5
2022-09-26Rollup merge of #101996 - b-naber:binder-print, r=lcnrMatthias Krüger-27/+82
2022-09-26address reviewb-naber-3/+4
2022-09-26don't duplicate late-bound region names in print of Binderb-naber-27/+81
2022-09-26remove cfg(bootstrap)Pietro Albini-7/+0
2022-09-26Rollup merge of #102270 - Nilstrieb:delete-useless-benches, r=TaKO8Kifee1-dead-54/+0
2022-09-25Auto merge of #101710 - jyn514:move-dep-kind-node, r=cjgillotbors-141/+11
2022-09-25Auto merge of #95474 - oli-obk:tait_ub, r=jackh726bors-1/+3
2022-09-25Move the `codegen_unit` debug assert from `rustc_query_system` to `query_impl`Joshua Nelson-4/+0
2022-09-25Move some more code from rustc_middle to rustc_query_systemJoshua Nelson-14/+1
2022-09-25Move functions on `DepKindStruct` from rustc_middle to rustc_query_systemJoshua Nelson-66/+12
2022-09-25Move `DepKindStruct` from rustc_middle to rustc_query_systemJoshua Nelson-62/+3
2022-09-25Remove benches from `rustc_middle`Nilstrieb-54/+0
2022-09-24Auto merge of #102040 - TaKO8Ki:separate-definitions-and-hir-owners, r=cjgillotbors-69/+107
2022-09-24fix lifetime errorEllis Hoag-2/+8
2022-09-24rebase and update trait namesEllis Hoag-5/+3
2022-09-24impl SessionDiagnostic for LayoutError and Spanned<T>Ellis Hoag-1/+10
2022-09-24separate definitions and `HIR` ownersTakayuki Maeda-69/+107
2022-09-24Rollup merge of #102088 - oli-obk:cleanups, r=bjorn3Matthias Krüger-1/+4
2022-09-24Auto merge of #102064 - cjgillot:revert, r=Mark-Simulacrumbors-154/+182
2022-09-24Rollup merge of #102152 - compiler-errors:issue-102140, r=fee1-deadMatthias Krüger-3/+7
2022-09-24Auto merge of #102068 - cjgillot:erased-lifetime-print, r=eholkbors-22/+3
2022-09-23Always print '_, even for erased lifetimes.Camille GILLOT-22/+3
2022-09-23Auto merge of #102056 - b-naber:unevaluated, r=lcnrbors-88/+165
2022-09-23rename Unevaluated to UnevaluatedConstb-naber-57/+81
2022-09-23Auto merge of #102165 - matthiaskrgr:rollup-n5oquhe, r=matthiaskrgrbors-1/+30
2022-09-23Rollup merge of #101664 - mejrs:similarity, r=fee1-deadMatthias Krüger-1/+30
2022-09-23Serialize RPITIT values in libsMichael Goulet-0/+5
2022-09-22Calculate ProjectionTy::trait_def_id correctlyMichael Goulet-3/+7
2022-09-22Rollup merge of #102133 - b-naber:use-valtrees-in-fast-reject, r=lcnrMatthias Krüger-8/+1
2022-09-22Rollup merge of #102128 - oli-obk:const_unification, r=lcnrMatthias Krüger-1/+1
2022-09-22Revert "Auto merge of #101620 - cjgillot:compute_lint_levels_by_def, r=oli-obk"Camille GILLOT-142/+174
2022-09-22Revert "Auto merge of #101862 - cjgillot:lint-regression, r=oli-obk"Camille GILLOT-13/+9
2022-09-22use valtrees for comparisonb-naber-8/+1
2022-09-22address reviewb-naber-5/+5
2022-09-22introduce mir::Unevaluatedb-naber-74/+127
2022-09-22Const unification is already infallible, remove the error handling logicOli Scherer-1/+1