about summary refs log tree commit diff
path: root/compiler/rustc_feature
AgeCommit message (Expand)AuthorLines
2024-06-28Rollup merge of #124741 - nebulark:patchable-function-entries-pr, r=estebank,...Matthias Krüger-0/+9
2024-06-25Updated code for changes to RFC, added additional error handling, addedFlorian Schmiderer-7/+6
2024-06-25Support `#[patchable_function_entries]`Matthew Maurer-0/+10
2024-06-25RFC 2383: Stabilize `lint_reasons` :tada:xFrednet-5/+5
2024-06-24Rollup merge of #126682 - Zalathar:coverage-attr, r=lcnrMichael Goulet-11/+15
2024-06-24Rollup merge of #125575 - dingxiangfei2009:derive-smart-ptr, r=davidtwcoMichael Goulet-0/+8
2024-06-24coverage: Tighten validation of `#[coverage(off)]` and `#[coverage(on)]`Zalathar-10/+14
2024-06-24coverage: Forbid multiple `#[coverage(..)]` attributesZalathar-1/+1
2024-06-24Rollup merge of #126177 - carbotaniuman:unsafe_attr_errors, r=jieyouxuMatthias Krüger-5/+1
2024-06-23Add hard error and migration lint for unsafe attrscarbotaniuman-5/+1
2024-06-23Rollup merge of #126830 - RalfJung:unsized-fn-params, r=compiler-errorsMatthias Krüger-1/+1
2024-06-24SmartPointer derive-macroXiangfei Ding-0/+8
2024-06-22Rollup merge of #126552 - fee1-dead-contrib:rmfx, r=compiler-errorsMatthias Krüger-1/+1
2024-06-22Make `effects` an incomplete featureDeadbeef-1/+1
2024-06-22make unsized_fn_params an internal featureRalf Jung-1/+1
2024-06-22Add `#[rustc_dump_{predicates,item_bounds}]`León Orell Valerian Liehr-0/+8
2024-06-20Auto merge of #116088 - nbdd0121:unwind, r=Amanieu,RalfJungbors-2/+2
2024-06-19Rollup merge of #126668 - fmease:rm-rustc_dump_program_clauses-attrs, r=fee1-...fee1-dead-8/+0
2024-06-19Stabilise c_unwindGary Guo-2/+2
2024-06-19Remove now NOP attrs `#[rustc_dump{,_env}_program_clauses]`León Orell Valerian Liehr-8/+0
2024-06-19Rollup merge of #125293 - dingxiangfei2009:tail-expr-temp-lifetime, r=esteban...许杰友 Jieyou Xu (Joe)-0/+2
2024-06-17Delay a bug and mark precise_capturing as not incompleteMichael Goulet-1/+1
2024-06-17Rework precise capturing syntaxMichael Goulet-1/+1
2024-06-18tail expression behind terminating scopeDing Xiang Fei-0/+2
2024-06-14Auto merge of #118958 - c410-f3r:concat-again, r=petrochenkovbors-0/+2
2024-06-13Add a new concat metavar exprCaio-0/+2
2024-06-12Auto merge of #126273 - pietroalbini:pa-bootstrap-update, r=Mark-Simulacrumbors-7/+7
2024-06-12Use `tidy` to sort crate attributes for all compiler crates.Nicholas Nethercote-1/+3
2024-06-11replace version placeholderPietro Albini-7/+7
2024-06-08offset_of: allow (unstably) taking the offset of slice tail fieldsRalf Jung-0/+2
2024-06-06Fix orderingcarbotaniuman-2/+2
2024-06-06Remove extraneous attributecarbotaniuman-1/+0
2024-06-06Add unsafe to `ffi_pure` and `ffi_const`carbotaniuman-2/+2
2024-06-06Fix doc commentcarbotaniuman-1/+2
2024-06-06Error on unsafe on non-unsafe attributecarbotaniuman-2/+6
2024-06-06Reorder `unsafe` macro casescarbotaniuman-12/+12
2024-06-06Parse unsafe attributescarbotaniuman-3/+54
2024-06-06Auto merge of #124482 - spastorino:unsafe-extern-blocks, r=oli-obkbors-0/+2
2024-06-06Rollup merge of #125168 - Jules-Bertholet:match-ergonomics-2024-align-with-rf...Matthias Krüger-4/+3
2024-06-05Add unsafe_extern_blocks feature flagSantiago Pastorino-0/+2
2024-06-04Rollup merge of #124486 - beetrees:vectorcall-tracking-issue, r=ehuss许杰友 Jieyou Xu (Joe)-2/+2
2024-06-01Auto merge of #124577 - GuillaumeGomez:stabilize-custom_code_classes_in_docs,...bors-2/+2
2024-05-29Make `std::env::{set_var, remove_var}` unsafe in edition 2024Tobias Bucher-0/+6
2024-05-15Gate implicit mutable by-reference bindings behind `mut ref`Jules Bertholet-2/+2
2024-05-15Remove `ref_pat_everywhere`Jules Bertholet-2/+1
2024-05-06Auto merge of #124747 - MasterAwesome:master, r=davidtwcobors-0/+3
2024-05-05Rollup merge of #124749 - RossSmyth:stable_range, r=davidtwcoGuillaume Gomez-2/+2
2024-05-04Implement do_not_recommend in the new solverMichael Goulet-1/+1
2024-05-03Rollup merge of #124480 - Enselic:on-broken-pipe, r=jieyouxuMichael Goulet-6/+0
2024-05-02Stabilize exclusive_rangeRoss Smyth-2/+2