about summary refs log tree commit diff
path: root/compiler/rustc_passes
AgeCommit message (Expand)AuthorLines
2024-07-21Move all error reporting into rustc_trait_selectionMichael Goulet-2/+2
2024-07-16hir: Create `hir::ConstArgKind` enumNoah Lev-1/+1
2024-07-16improve error message when `#[naked]` is used with `#[track-caller] and `#[ta...Folkert-14/+16
2024-07-16improve error message when `#[naked]` is used with `#[inline]`Folkert-40/+42
2024-07-10Report usage of lib features in ast validationMichael Goulet-17/+0
2024-07-08Move trait selection error reporting to its own top-level moduleMichael Goulet-2/+2
2024-07-05Rollup merge of #127107 - mu001999-contrib:dead/enhance-2, r=pnkfelixMichael Goulet-28/+12
2024-07-04Auto merge of #123781 - RalfJung:miri-fn-identity, r=oli-obkbors-1/+1
2024-07-04Improve dead code analysismu001999-28/+12
2024-07-03Rollup merge of #127092 - compiler-errors:rtn-dots-redux, r=estebankMatthias Krüger-1/+1
2024-07-03Auto merge of #125507 - compiler-errors:type-length-limit, r=lcnrbors-1/+1
2024-07-02Instance::resolve -> Instance::try_resolve, and other nitsMichael Goulet-1/+1
2024-07-02Miri function identity hack: account for possible inliningRalf Jung-1/+1
2024-07-02chore: remove duplicate wordshattizai-1/+1
2024-06-29Rollup merge of #127118 - surechen:fix_126789, r=jieyouxuMatthias Krüger-3/+11
2024-06-29Show `used attribute`'s kind for user when find it isn't applied to a `static...surechen-3/+11
2024-06-28Revert "Rollup merge of #126938 - RalfJung:link_section, r=compiler-errors"Rémy Rakic-2/+10
2024-06-28Change RTN to use .. againMichael Goulet-1/+1
2024-06-27Extend rules of dead code analysis for impls for adts to impls for types refe...mu001999-10/+22
2024-06-27Rollup merge of #126721 - Zalathar:nested-cov-attr, r=oli-obkJacob Pratt-3/+6
2024-06-26Rollup merge of #126938 - RalfJung:link_section, r=compiler-errorsMatthias Krüger-10/+2
2024-06-26coverage: Allow `#[coverage(..)]` on `impl` and `mod`Zalathar-3/+6
2024-06-25Auto merge of #126951 - matthiaskrgr:rollup-xg0o4mc, r=matthiaskrgrbors-16/+25
2024-06-25Rollup merge of #126302 - mu001999-contrib:ignore/default, r=michaelwoeristerMatthias Krüger-0/+25
2024-06-25Rollup merge of #126618 - mu001999-contrib:dead/enhance, r=pnkfelixMatthias Krüger-16/+25
2024-06-25Detect unused structs which derived Defaultmu001999-0/+25
2024-06-25miri: make sure we can find link_section statics even for the local crateRalf Jung-10/+2
2024-06-24Rollup merge of #126682 - Zalathar:coverage-attr, r=lcnrMichael Goulet-63/+10
2024-06-24Rollup merge of #124460 - long-long-float:show-notice-about-enum-with-debug, ...Michael Goulet-0/+19
2024-06-24coverage: Always error on `#[coverage(..)]` in unexpected placesZalathar-63/+10
2024-06-23Add hard error and migration lint for unsafe attrscarbotaniuman-34/+2
2024-06-21Fix remaining casesMichael Goulet-9/+9
2024-06-19Rollup merge of #124580 - gurry:124556-suggest-remove-tuple-field, r=jackh726León Orell Valerian Liehr-19/+67
2024-06-18Use a dedicated type instead of a reference for the diagnostic contextOli Scherer-10/+10
2024-06-18Mark assoc tys live only if the trait is livemu001999-16/+25
2024-06-17Rework precise capturing syntaxMichael Goulet-2/+2
2024-06-16Show notice about "never used" for enumlong-long-float-0/+19
2024-06-13Rollup merge of #126315 - mu001999-contrib:fix/126289, r=petrochenkovMatthias Krüger-1/+1
2024-06-12Rollup merge of #126276 - mu001999-contrib:dead/enhance, r=fee1-deadMichael Goulet-2/+2
2024-06-12Detect pub structs never constructed even though they impl pub trait with ass...r0cky-2/+2
2024-06-12Add pub struct with allow(dead_code) into worklistr0cky-1/+1
2024-06-12Use `tidy` to sort crate attributes for all compiler crates.Nicholas Nethercote-2/+4
2024-06-11reachable computation: clarify comments around constsRalf Jung-6/+9
2024-06-07Rollup merge of #125572 - mu001999-contrib:dead/enhance, r=pnkfelixMatthias Krüger-28/+93
2024-06-07Rollup merge of #124214 - carbotaniuman:parse_unsafe_attrs, r=michaelwoeristerMatthias Krüger-2/+34
2024-06-07Revert "Create const block DefIds in typeck instead of ast lowering"Oli Scherer-25/+21
2024-06-06Fix formattingcarbotaniuman-1/+0
2024-06-06Fix buildcarbotaniuman-1/+1
2024-06-06Error on unsafe on non-unsafe attributecarbotaniuman-2/+35
2024-06-06Revert "Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obk"Rémy Rakic-4/+4