about summary refs log tree commit diff
path: root/compiler/rustc_feature/src/builtin_attrs.rs
AgeCommit message (Expand)AuthorLines
2023-10-23Let's see what those opaque types actually areMichael Goulet-0/+1
2023-10-01Auto merge of #115670 - Zoxc:outline-panic-macro-1, r=Mark-Simulacrumbors-0/+4
2023-09-25Gate and validate #[rustc_safe_intrinsic]León Orell Valerian Liehr-1/+4
2023-09-16Auto merge of #114494 - est31:extend_useless_ptr_null_checks, r=jackh726bors-0/+4
2023-09-08Partially outline code inside the panic! macroJohn Kåre Alsaker-0/+4
2023-09-08Rename the feature, but not the attribute, to `coverage_attribute`Andy Caldwell-1/+1
2023-09-08Rework no_coverage to coverage(off)Andy Caldwell-1/+1
2023-08-28Test variances of opaque capturesMichael Goulet-0/+1
2023-08-27add rustc_abi debugging attributeRalf Jung-0/+1
2023-08-18Add the relocation_model to the cfgLuca Barbato-0/+1
2023-08-05Add #[rustc_never_returns_null_ptr]est31-0/+4
2023-07-16Add infrastructure `#[rustc_confusables]` attribute to allow targeted许杰友 Jieyou Xu (Joe)-0/+6
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-1/+1
2023-07-04Add feature and attribute definitionDeadbeef-0/+6
2023-06-20Merge attrs, better validationMichael Goulet-6/+5
2023-06-20Make rustc_deny_explicit_impl only local as wellMichael Goulet-1/+1
2023-06-20Add rustc_do_not_implement_via_objectMichael Goulet-0/+5
2023-05-31Remove const eval limit and implement an exponential backoff lint insteadOli Scherer-4/+0
2023-05-24Use `Option::is_some_and` and `Result::is_ok_and` in the compilerMaybe Waffle-2/+2
2023-05-11Add support for `cfg(overflow_checks)`AngelicosPhosphoros-0/+1
2023-05-03Rollup merge of #105452 - rcvalle:rust-cfi-3, r=bjorn3Manish Goregaokar-0/+6
2023-05-03Add cross-language LLVM CFI support to the Rust compilerRamon de C Valle-0/+6
2023-05-02Rollup merge of #108668 - gibbyfree:stabilizedebuggervisualizer, r=wesleywiserDylan DPC-6/+6
2023-04-29Make `repr` attribute local_onlyGuillaume Gomez-1/+1
2023-04-27repr attribute needs to be stored to be used in doc(inline) by rustdocGuillaume Gomez-1/+1
2023-03-30Rename doc(primitive) into rustc_doc_primitiveGuillaume Gomez-0/+4
2023-03-02whitespace, delete unstable book pageGibby Free-1/+1
2023-03-01stabilize debugger visualizer attributeGibby Free-6/+6
2023-02-14change the `marker` attribute to only_locallcnr-2/+6
2023-02-14add a `#[rustc_coinductive]` attributelcnr-2/+5
2023-01-09[RFC 2397] Initial implementationCaio-0/+3
2023-01-05Fix `uninlined_format_args` for some compiler cratesnils-1/+1
2022-12-08Add LLVM KCFI support to the Rust compilerRamon de C Valle-1/+1
2022-11-15Rollup merge of #104339 - compiler-errors:rustc_deny_explicit_impl, r=cjgillotMatthias Krüger-0/+4
2022-11-14Add rustc_deny_explicit_implMichael Goulet-0/+4
2022-11-13fix some typos in commentscui fliter-1/+1
2022-11-08Add support for custom MIR parsingJakob Degen-0/+4
2022-11-05Auto merge of #102458 - JohnTitor:stabilize-instruction-set, r=oli-obkbors-5/+1
2022-10-31Rewrite implementation of `#[alloc_error_handler]`Amanieu d'Antras-4/+0
2022-10-24Rollup merge of #99939 - saethlin:pre-sort-tests, r=thomcc,jackh726Yuki Okushi-1/+1
2022-10-20Add code comments and documentationGuillaume Gomez-0/+2
2022-10-20Add missing @local_only on attributesGuillaume Gomez-10/+24
2022-10-11rename rustc_allocator_nounwind to rustc_nounwindRalf Jung-1/+1
2022-09-29Stabilize the `instruction_set` featureYuki Okushi-5/+1
2022-09-27attributes: Add #[rustc_safe_intrinsic] builtinArthur Cohen-0/+1
2022-09-22Auto merge of #100982 - fee1-dead-contrib:const-impl-requires-const-trait, r=...bors-1/+1
2022-09-17Rollup merge of #101713 - Bryanskiy:AccessLevels, r=petrochenkovMatthias Krüger-1/+1
2022-09-16fix `const_trait` unstable messageDeadbeef-1/+1
2022-09-14change AccessLevels representationBryanskiy-1/+1
2022-09-13Auto merge of #99556 - davidtwco:collapse-debuginfo, r=wesleywiserbors-0/+6