about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2024-01-25Auto merge of #120335 - matthiaskrgr:rollup-2a0y3rd, r=matthiaskrgrbors-3/+12
2024-01-25Rollup merge of #119895 - oli-obk:track_errors_3, r=matthewjasperMatthias Krüger-3/+12
2024-01-25Auto merge of #119955 - kamalesh0406:master, r=WaffleLapkinbors-18/+56
2024-01-25Auto merge of #119627 - oli-obk:const_prop_lint_n̵o̵n̵sense, r=cjgillotbors-2/+0
2024-01-23Auto merge of #120283 - fmease:rollup-rk0f6r5, r=fmeasebors-10/+17
2024-01-23Rollup merge of #120139 - compiler-errors:fnonce-shim, r=BoxyUwULeón Orell Valerian Liehr-10/+8
2024-01-23Rollup merge of #119766 - oli-obk:split_tait_and_atpit, r=compiler-errorsLeón Orell Valerian Liehr-0/+9
2024-01-23Rollup merge of #120270 - compiler-errors:randos, r=lcnrLeón Orell Valerian Liehr-50/+33
2024-01-23const prop nonsense eliminatedOli Scherer-2/+0
2024-01-23Remove track_errors entirelyOli Scherer-3/+12
2024-01-23Random type checker changesMichael Goulet-50/+33
2024-01-23Auto merge of #119044 - RalfJung:intern-without-types, r=oli-obkbors-2/+8
2024-01-23Auto merge of #120017 - nnethercote:lint-api, r=oli-obkbors-22/+22
2024-01-22Rollup merge of #120233 - oli-obk:revert_trait_obj_upcast_stabilization, r=lcnrMatthias Krüger-0/+1
2024-01-22Rollup merge of #120216 - nnethercote:fix-trimmed_def_paths-assertion, r=comp...Matthias Krüger-2/+0
2024-01-22Rollup merge of #120143 - compiler-errors:consolidate-instance-resolve-for-co...Matthias Krüger-0/+50
2024-01-23Rename `struct_lint_level` as `lint_level`.Nicholas Nethercote-9/+9
2024-01-23Rename `TyCtxt::emit_spanned_lint` as `TyCtxt::emit_node_span_lint`.Nicholas Nethercote-2/+2
2024-01-23Rename `TyCtxt::emit_lint` as `TyCtxt::emit_node_lint`.Nicholas Nethercote-2/+2
2024-01-23Rename `TyCtxt::struct_span_lint_hir` as `TyCtxt::node_span_lint`.Nicholas Nethercote-5/+5
2024-01-23Rename `TyCtxt::struct_lint_node` as `TyCtxt::node_lint`.Nicholas Nethercote-3/+3
2024-01-23Rename `LintContext::lookup` as `LintContext::opt_span_lint`.Nicholas Nethercote-1/+1
2024-01-22Do not normalize closure signature when building FnOnce shimMichael Goulet-10/+8
2024-01-22Add a simpler and more targetted code path for impl trait in assoc itemsOli Scherer-0/+9
2024-01-22Revert "Auto merge of #118133 - Urgau:stabilize_trait_upcasting, r=WaffleLapkin"Oli Scherer-0/+1
2024-01-22Auto merge of #120080 - cuviper:128-align-packed, r=nikicbors-16/+13
2024-01-22Auto merge of #120226 - matthiaskrgr:rollup-9xwx0si, r=matthiaskrgrbors-2/+5
2024-01-22const-eval interner: from-scratch rewrite using mutability information from p...Ralf Jung-2/+8
2024-01-22Fix a `trimmed_def_paths` assertion failure.Nicholas Nethercote-2/+0
2024-01-22Tweak error counting.Nicholas Nethercote-2/+5
2024-01-21Rollup merge of #120128 - oli-obk:smir_internal_lift, r=celinvalMatthias Krüger-3/+24
2024-01-20Auto merge of #119821 - oli-obk:reveal_all_const_evals, r=lcnrbors-2/+2
2024-01-19Pack the u128 in LitKind::IntJosh Stone-1/+1
2024-01-19Pack the u128 in SwitchTargetsJosh Stone-15/+12
2024-01-20Auto merge of #116672 - maurer:128-align, r=nikicbors-3/+9
2024-01-19Consolidate logic around resolving built-in coroutine trait implsMichael Goulet-0/+50
2024-01-19Always use RevealAll for const eval queriesOli Scherer-2/+2
2024-01-19LLVM 18 x86 data layout updateMatthew Maurer-3/+9
2024-01-19Fix `Stable` trait and its impls to work with the new `with_tables`Oli Scherer-3/+24
2024-01-19Auto merge of #120112 - matthiaskrgr:rollup-48o3919, r=matthiaskrgrbors-18/+40
2024-01-18Modify GenericArg and Term structs to use strict provenance rulesKamalesh Palanisamy-18/+56
2024-01-19Auto merge of #120006 - cjgillot:no-hir-owner, r=wesleywiserbors-71/+35
2024-01-18Rollup merge of #120101 - mj10021:issue-120090-fix, r=WaffleLapkinMatthias Krüger-2/+2
2024-01-18Rollup merge of #119869 - oli-obk:track_errors2, r=matthewjasperMatthias Krüger-14/+37
2024-01-18Rollup merge of #119828 - azhogin:azhogin/collapse_debuginfo_improved_attr, r...Matthias Krüger-2/+1
2024-01-18Auto merge of #120089 - matthiaskrgr:rollup-xyfqrb5, r=matthiaskrgrbors-57/+30
2024-01-18change unwrap to `?` on write where result is returnedJames Dietz-2/+2
2024-01-18Auto merge of #118553 - jackh726:lint-implied-bounds, r=lcnrbors-2/+15
2024-01-18Rollup merge of #120038 - Zalathar:dump-path, r=WaffleLapkinMatthias Krüger-38/+20
2024-01-18Rollup merge of #120021 - lcnr:const-var-value, r=compiler-errorsMatthias Krüger-19/+10