about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-03-05Auto merge of #138021 - workingjubilee:rollup-brhnycu, r=workingjubileebors-11/+2
2025-03-04compiler: use `is_rustic_abi` in abi_checkJubilee Young-3/+3
2025-03-04compiler: use `is_rustic_abi` in ImproperCTypesVisitorJubilee Young-19/+11
2025-03-04compiler: use `is_rustic_abi` in mir_transformJubilee Young-5/+1
2025-03-04compiler: add `ExternAbi::is_rustic_abi`Jubilee Young-0/+11
2025-03-05Pretty-print `#[deprecated]` attribute in HIR.Predrag Gruevski-0/+74
2025-03-04Make CrateItem::body() function return an optionCelina G. Val-5/+16
2025-03-05Add the `movrs` target feature and `movrs_target_feature` feature gatesayantn-0/+4
2025-03-05Add the new `amx` target featuressayantn-0/+11
2025-03-05Remove out of date comment.Nicholas Nethercote-1/+0
2025-03-05Use `collect` to initialize `features`.Nicholas Nethercote-28/+25
2025-03-04Rollup merge of #137722 - yotamofek:pr/rustdoc/edition-2024, r=notriddleJubilee-9/+0
2025-03-04Rollup merge of #137634 - tgross35:update-builtins, r=tgross35Jubilee-2/+2
2025-03-05Change signature of `target_features_cfg`.Nicholas Nethercote-71/+85
2025-03-04Auto merge of #135186 - camelid:const-path-multi, r=BoxyUwUbors-136/+422
2025-03-05Simplify `implied_target_features`.Nicholas Nethercote-12/+10
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-04use measureme-12.0.1LuuuXXX-6/+3
2025-03-04promote ohos targets to tier to with host toolsLuuuXXX-5/+8
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