about summary refs log tree commit diff
path: root/compiler/rustc_passes
AgeCommit message (Expand)AuthorLines
2025-03-09Rollup merge of #138084 - nnethercote:workspace-lints, r=jieyouxuMatthias Krüger-1/+3
2025-03-09Rollup merge of #138040 - thaliaarchi:use-prelude-size-of.compiler, r=compile...Matthias Krüger-3/+3
2025-03-09continue to check attr if meet empty repr for adtMu001999-1/+1
2025-03-08Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-08Specify rust lints for `compiler/` crates via Cargo.Nicholas Nethercote-0/+3
2025-03-07compiler: Use size_of from the prelude instead of importedThalia Archibald-3/+3
2025-03-07Rollup merge of #138150 - nnethercote:streamline-intravisit-visit_id, r=oli-obkMatthias Krüger-2/+2
2025-03-07Move `visit_id` calls.Nicholas Nethercote-2/+2
2025-03-07Increase recursion_limit in numerous crates.Nicholas Nethercote-0/+1
2025-03-06Generate the right MIR for by use closuresSantiago Pastorino-2/+2
2025-03-06Implement .use keyword as an alias of cloneSantiago Pastorino-1/+10
2025-03-04mgca: Lower all const paths as `ConstArgKind::Path`Noah Lev-0/+21
2025-03-01Implment `#[cfg]` and `#[cfg_attr]` in `where` clausesFrank King-1/+40
2025-02-27require trait impls to have matching const stabilities as the traitsDeadbeef-14/+91
2025-02-25Teach structured errors to display short `Ty`Esteban Küber-6/+5
2025-02-24lower attr spans and inline some functions to hopefully mitigate perf regress...Jana Dönszelmann-1/+0
2025-02-24Introduce new-style attribute parsers for several attributesJana Dönszelmann-516/+424
2025-02-24Introduce new parsing infrastructure and types for parsed attributesJana Dönszelmann-15/+15
2025-02-24Change span field accesses to method callsJana Dönszelmann-100/+105
2025-02-23Rollup merge of #137180 - compiler-errors:sym-regions, r=oli-obkMatthias Krüger-1/+1
2025-02-22Fix binding mode problemsMichael Goulet-6/+2
2025-02-22Make asm a named fieldMichael Goulet-1/+1
2025-02-22Upgrade the compiler to edition 2024Michael Goulet-1/+1
2025-02-21Move methods from Map to TyCtxt, part 3.Nicholas Nethercote-8/+8
2025-02-19Rollup merge of #136923 - samueltardieu:push-vxxqvqwspssv, r=davidtwcoMatthias Krüger-18/+29
2025-02-18Lint `#[must_use]` attributes applied to methods in trait implsSamuel Tardieu-18/+29
2025-02-18Move methods from `Map` to `TyCtxt`, part 2.Nicholas Nethercote-20/+19
2025-02-17Overhaul the `intravisit::Map` trait.Nicholas Nethercote-16/+16
2025-02-17Move some `Map` methods onto `TyCtxt`.Nicholas Nethercote-29/+24
2025-02-11Rollup merge of #136833 - workingjubilee:let-the-impossible-be-impossible, r=...Matthias Krüger-9/+0
2025-02-10compiler: die immediately instead of handling unknown target codegenJubilee Young-9/+0
2025-02-09compiler: remove rustc_target::spec::abi reexportsJubilee Young-3/+3
2025-02-09compiler: start using rustc_ast_lowering in rustc_passesJubilee Young-2/+4
2025-02-09Auto merge of #136751 - bjorn3:update_rustfmt, r=Mark-Simulacrumbors-221/+261
2025-02-08Rustfmtbjorn3-221/+261
2025-02-07compiler: remove rustc_target::abi entirelyJubilee Young-5/+4
2025-02-06Rollup merge of #133925 - folkertdev:improve-repr-warnings, r=compiler-errorsMatthias Krüger-17/+40
2025-02-03Use a different hir type for patterns in pattern types than we use in match p...Oli Scherer-2/+2
2025-02-02rustc_allowed_through_unstable_modules: require deprecation messageRalf Jung-79/+75
2025-02-01Rollup merge of #135840 - vayunbiyani:omit_intrinsic_unused_param_warning, r=...Matthias Krüger-0/+8
2025-01-31Auto merge of #136350 - matthiaskrgr:rollup-6eqfyvh, r=matthiaskrgrbors-8/+8
2025-01-31Overhaul `to_readable_str`.Nicholas Nethercote-8/+8
2025-01-30review comment: change `span` argumentEsteban Küber-1/+1
2025-01-30When encountering unexpected closure return type, point at return type/expres...Esteban Küber-0/+1
2025-01-29Handle all `PatExpr`s in dead code analysisOli Scherer-5/+12
2025-01-29Eliminate PatKind::PathOli Scherer-5/+3
2025-01-25Rollup merge of #136032 - estebank:issue-136028, r=SparrowLiiJacob Pratt-7/+11
2025-01-25Auto merge of #119286 - jyn514:linker-output, r=bjorn3bors-0/+42
2025-01-24Account for mutable borrow in argument suggestionEsteban Küber-7/+11
2025-01-23omit unused args warnings for intrinsics without bodyvayunbiyani-0/+8