about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
AgeCommit message (Expand)AuthorLines
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-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-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-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-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
2024-01-17Correctly handle normalization in implied boundsAli MJ Al-Nasrawy-2/+15
2024-01-17Improved collapse_debuginfo attribute, added command-line flag (no|external|yes)Andrew Zhogin-2/+1
2024-01-17Use FnOnceOutput instead of FnOnce where expectedOli Scherer-1/+1
2024-01-17Make crate_inherent_impls fallible and stop using `track_errors` for itOli Scherer-12/+33
2024-01-17Make crate_inherent_impls_overlap_check bubble up its errorsOli Scherer-1/+2
2024-01-17Move `check_mod_impl_wf` query call out of track_errors and bubble errors up ...Oli Scherer-1/+2
2024-01-17Auto merge of #119922 - nnethercote:fix-Diag-code-is_lint, r=oli-obkbors-5/+2
2024-01-17Inline `dump_file_basename` into `dump_path`Zalathar-19/+10
2024-01-17Inline `create_dump_file_with_basename`Zalathar-22/+13
2024-01-16Get rid of the hir_owner query.Camille GILLOT-71/+35
2024-01-16Auto merge of #119977 - Mark-Simulacrum:defid-cache, r=cjgillotbors-1/+2
2024-01-16Auto merge of #116520 - Enselic:large-copy-into-fn, r=oli-obkbors-4/+51
2024-01-16Rollup merge of #119969 - compiler-errors:simplify-closure-env-ty, r=oli-obkMatthias Krüger-9/+5
2024-01-16don't store const var origins for known varslcnr-19/+10
2024-01-15Cache local DefId-keyed queries without hashingMark Rousskov-1/+2
2024-01-15large_assignments: Lint on specific large args passed to functionsMartin Nordholts-0/+12
2024-01-15compiler: Lower fn call arg spans down to MIRMartin Nordholts-4/+14
2024-01-15Implement TypeVisitable and TypeFoldable for SpannedMartin Nordholts-0/+25
2024-01-15Rollup merge of #119974 - nnethercote:trimmed_def_paths-improvements, r=compi...Matthias Krüger-31/+26
2024-01-15Rollup merge of #119897 - compiler-errors:fulfillment-errors, r=lcnrMatthias Krüger-2/+2
2024-01-15Replace `TrimmedDefPaths` with a bool.Nicholas Nethercote-13/+11
2024-01-15Refactor `try_print_trimmed_def_path`.Nicholas Nethercote-18/+11
2024-01-15Add some helpful comments in `trimmed_def_paths`.Nicholas Nethercote-1/+5
2024-01-14Simplify closure_env_ty and closure_env_paramMichael Goulet-9/+5
2024-01-14Rework how diagnostic lints are stored.Nicholas Nethercote-5/+2
2024-01-13Auto merge of #119088 - George-lewis:glewis/suggest-upgrading-compiler, r=Nil...bors-2/+1