about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-03-05Avoid double interning of feature names.Nicholas Nethercote-8/+7
2025-03-04Only use implied bounds hack if bevy, and use deeply normalize in implied bou...Michael Goulet-246/+99
2025-03-04Make rustdoc tests use always applicable negative auto implsMichael Goulet-2/+2
2025-03-04Ensure that negative auto impls are always applicableMichael Goulet-59/+138
2025-03-04Auto merge of #135695 - Noratrieb:elf-raw-dylib, r=bjorn3bors-200/+560
2025-03-04mgca: Lower all const paths as `ConstArgKind::Path`Noah Lev-136/+422
2025-03-04List the feature in removed.rsAlice Ryhl-1/+5
2025-03-04InhabitedPredicate: avoid using a wildcard branchMaja Kądziołka-1/+4
2025-03-04Clarify why InhabitedPredicate::instantiate_opt existsMaja Kądziołka-0/+5
2025-03-04Revert "compiler/rustc_data_structures/src/sync/worker_local.rs: delete "unsa...Askar Safin-5/+6
2025-03-04Remove obsolete comment from DeduceReadOnlyTomasz Miąsko-29/+0
2025-03-04Adapt `librustdoc` to 2024 edition lifetieme capture rulesYotam Ofek-9/+0
2025-03-03Also simplify `Preorder`'s `size_hint`Scott McMurray-15/+5
2025-03-04Auto merge of #137959 - matthiaskrgr:rollup-62vjvwr, r=matthiaskrgrbors-600/+549
2025-03-04Remove unused `PpMode::needs_hir`Zalathar-8/+0
2025-03-04Allow struct field default values to reference struct's genericsMichael Goulet-1/+5
2025-03-04Also note struct access, and fix macro expansion from foreign cratesMichael Goulet-18/+39
2025-03-03Fix associated type errors tooMichael Goulet-0/+7
2025-03-03Point out macro expansion ident in resolver errors tooMichael Goulet-1/+8
2025-03-03Point of macro expansion from call expr if it involves macro varMichael Goulet-3/+43
2025-03-03Inline FnOnce once againMichael Goulet-13/+10
2025-03-03Better reasons for inline failureMichael Goulet-9/+8
2025-03-03Don't typeck during WF, instead check outside of WF in check_crateMichael Goulet-12/+7
2025-03-03Check signature WF when lowering MIR bodyMichael Goulet-1/+19
2025-03-03Tweak error code for sized checks of const/staticMichael Goulet-7/+15
2025-03-03Auto merge of #137927 - matthiaskrgr:rollup-yj463ns, r=matthiaskrgrbors-112/+296
2025-03-03Add timestamp to unstable feature usage metricsJane Losare-Lusby-1/+15
2025-03-03Add ``dyn`` keywordKirill Podoprigora-2/+2
2025-03-03Use default field values for `ErrorOutputType`Esteban Küber-26/+23
2025-03-03Use default field values for `config::NextSolverConfig`Esteban Küber-8/+4
2025-03-03Use default field values in `markdown::parse::Context`Esteban Küber-13/+8
2025-03-03Rollup merge of #137922 - Zalathar:sharded, r=SparrowLiiMatthias Krüger-70/+60
2025-03-03Rollup merge of #137902 - nnethercote:ast-lexer-TokenKind, r=compiler-errorsMatthias Krüger-336/+366
2025-03-03Rollup merge of #137894 - compiler-errors:no-scalar-pair-opt, r=oli-obkMatthias Krüger-73/+25
2025-03-03Rollup merge of #137863 - compiler-errors:unsafe-binder-render, r=oli-obkMatthias Krüger-42/+78
2025-03-03Rollup merge of #137852 - moulins:layout-nonarray-simd-deadcode, r=workingjub...Matthias Krüger-78/+19
2025-03-03Auto merge of #137914 - matthiaskrgr:rollup-phaxe6f, r=matthiaskrgrbors-12/+44
2025-03-03Remove i586-pc-windows-msvcNoratrieb-11/+9
2025-03-03Provide more context on resolve error caused from incorrect RTNEsteban Küber-6/+53
2025-03-03Apply dllimport in ThinLTOJohn Kåre Alsaker-6/+5
2025-03-03Rollup merge of #137862 - mtoner23:print-help, r=nnethercoteMatthias Krüger-30/+34
2025-03-03Rollup merge of #137741 - cuviper:const_str-raw_entry, r=Mark-SimulacrumMatthias Krüger-31/+25
2025-03-03Rollup merge of #134900 - dtolnay:unoprange, r=compiler-errors,davidtwcoMatthias Krüger-1/+5
2025-03-03Rollup merge of #132388 - frank-king:feature/where-cfg, r=petrochenkovMatthias Krüger-50/+232
2025-03-03Tidy imports in `rustc_data_structures::sync`Zalathar-27/+30
2025-03-03Remove some unnecessary aliases from `rustc_data_structures::sync`Zalathar-35/+22
2025-03-03After introducing the warning in 1.83, now also warn in depsTamme Dittrich-1/+1
2025-03-02Simplify `<Postorder as Iterator>::size_hint`Scott McMurray-11/+6
2025-03-03interpret/provenance_map: consistently use range_is_emptyRalf Jung-22/+22
2025-03-03Remove leading underscores from parameter names in `Sharded`Zalathar-8/+8