about summary refs log tree commit diff
path: root/compiler/rustc_feature
AgeCommit message (Expand)AuthorLines
2024-10-21Rollup merge of #130350 - RalfJung:strict-provenance, r=dtolnayMatthias Krüger-1/+1
2024-10-21move strict provenance lints to new feature gate, remove old feature gatesRalf Jung-1/+1
2024-10-19`result_ffi_guarantees` stabilizes in `$CURRENT_RUSTC_VERSION`Jubilee-1/+1
2024-10-19compiler: Fully stabilize `result_ffi_guarantees`Jubilee Young-3/+3
2024-10-15replace placeholder versionJosh Stone-14/+14
2024-10-15Auto merge of #129458 - EnzymeAD:enzyme-frontend, r=jieyouxubors-0/+5
2024-10-11Single commit implementing the enzyme/autodiff frontendManuel Drehwald-0/+5
2024-10-11Auto merge of #131045 - compiler-errors:remove-unnamed_fields, r=wesleywiserbors-2/+2
2024-10-10Rollup merge of #131475 - fmease:compiler-mv-obj-safe-dyn-compat-2, r=jieyouxuMatthias Krüger-7/+12
2024-10-10Add gate for precise capturing in traitsMichael Goulet-0/+2
2024-10-10Rename feature object_safe_for_dispatch to dyn_compatible_for_dispatchLeón Orell Valerian Liehr-7/+12
2024-10-04Rollup merge of #131034 - Urgau:cfg-true-false, r=nnethercoteGuillaume Gomez-0/+2
2024-10-04Feature gate boolean lit support in cfg predicatesUrgau-0/+2
2024-10-01Remove anon struct and union typesMichael Goulet-1/+1
2024-10-01Remove unnamed field featureMichael Goulet-2/+2
2024-10-01Stabilize expr_2021 fragment in all editionsEric Holk-2/+2
2024-09-27Rollup merge of #130826 - fmease:compiler-mv-obj-safe-dyn-compat, r=compiler-...Matthias Krüger-1/+4
2024-09-26Stabilize `const_refs_to_static`Ding Xiang Fei-2/+2
2024-09-25Compiler: Rename "object safe" to "dyn compatible"León Orell Valerian Liehr-1/+4
2024-09-23add unqualified_local_imports lintRalf Jung-0/+2
2024-09-23Rollup merge of #130705 - compiler-errors:rtn-complete, r=jackh726Matthias Krüger-1/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-10/+10
2024-09-22No longer mark RTN as incompleteMichael Goulet-1/+1
2024-09-22Auto merge of #130689 - RalfJung:rustc_nonnull_optimization_guaranteed, r=jie...bors-2/+4
2024-09-22fix rustc_nonnull_optimization_guaranteed docsRalf Jung-2/+4
2024-09-21remove `#[cmse_nonsecure_entry]`Folkert-5/+1
2024-09-20Rollup merge of #130526 - eholk:pin-reborrow, r=compiler-errorsGuillaume Gomez-0/+2
2024-09-19Make `link_cfg` internal because it's in perme-unstableUrgau-1/+1
2024-09-18Begin experimental support for pin reborrowingEric Holk-0/+2
2024-09-15also stabilize const_refs_to_cellRalf Jung-2/+2
2024-09-15stabilize const_mut_refsRalf Jung-2/+2
2024-09-14stabilize `const_extern_fn`Folkert de Vries-2/+2
2024-09-13Auto merge of #107251 - dingxiangfei2009:let-chain-rescope, r=jieyouxubors-0/+2
2024-09-12Re-enable `ConstArgKind::Path` lowering by defaultNoah Lev-2/+0
2024-09-11rescope temp lifetime in let-chain into IfElseDing Xiang Fei-0/+2
2024-09-08Auto merge of #130036 - weiznich:diagnostic_unstable_tracking, r=compiler-errorsbors-2/+11
2024-09-07Auto merge of #129941 - BoxyUwU:bump-boostrap, r=albertlarsan68bors-16/+16
2024-09-06Correctly handle stability of `#[diagnostic]` attributesGeorg Semmler-2/+11
2024-09-05Rollup merge of #128919 - Nadrieril:lint-query-leaks, r=cjgillotMatthias Krüger-0/+6
2024-09-05Rollup merge of #129664 - adetaylor:arbitrary-self-types-pointers-feature-gat...Matthias Krüger-1/+3
2024-09-03replace placeholder versionBoxy-16/+16
2024-09-03Add an internal lint that warns when accessing untracked dataNadrieril-0/+6
2024-09-02Rollup merge of #129875 - Sajjon:sajjon_fix_typos_batch_1, r=compiler-errors,...Matthias Krüger-1/+1
2024-09-02chore: Fix typos in 'compiler' (batch 1)Alexander Cyon-1/+1
2024-09-01Revert "Auto merge of #127537 - veluca93:struct_tf, r=BoxyUwU"Jakub Beránek-2/+0
2024-08-29Rollup merge of #123940 - kornelski:remove-derived-debug, r=UrgauGuillaume Gomez-0/+4
2024-08-28Rollup merge of #128192 - mrkajetanp:feature-detect, r=AmanieuJubilee-0/+1
2024-08-28fmt-debug optionKornel-0/+4
2024-08-28Implement RFC 3525.Luca Versari-0/+2
2024-08-27Arbitrary self types v2: pointers feature gate.Adrian Taylor-1/+3