summary refs log tree commit diff
path: root/compiler/rustc_feature/src/builtin_attrs.rs
AgeCommit message (Expand)AuthorLines
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
2022-09-09Stabilze raw-dylib for non-x86Daniel Paoliello-4/+1
2022-09-07ssa: implement `#[collapse_debuginfo]`David Wood-0/+6
2022-09-06get_attr should check that no duplicates are allowedyukang-0/+8
2022-09-02Auto merge of #97802 - Enselic:add-no_ignore_sigkill-feature, r=joshtriplettbors-0/+1
2022-09-01Sort tests at compile time, not at startupBen Kimock-1/+1
2022-08-31add TestReachabilityVisitorBryanskiy-0/+1
2022-08-28Support `#[unix_sigpipe = "inherit|sig_dfl|sig_ign"]` on `fn main()`Martin Nordholts-0/+1
2022-08-28Remove `register_attr` featureYuki Okushi-4/+0
2022-08-26Implementation of import_name_typeDaniel Paoliello-1/+1
2022-08-15Add missing closing quoteRageking8-1/+1
2022-08-09Rollup merge of #96478 - WaffleLapkin:rustc_default_body_unstable, r=Aaron1011Dylan DPC-0/+4
2022-07-27lint: add bad opt access internal lintDavid Wood-0/+6
2022-07-26codegen: use new {re,de,}allocator annotations in llvmAugie Fackler-0/+3
2022-07-26Implement `#[rustc_default_body_unstable]`Maybe Waffle-0/+4
2022-07-08add opt in attribute for stable-in-unstable itemsJane Lusby-0/+3
2022-06-16Move/rename `lazy::Sync{OnceCell,Lazy}` to `sync::{Once,Lazy}Lock`Maybe Waffle-3/+3
2022-06-14Remove `rustc_deprecated` diagnosticsJacob Pratt-5/+0
2022-06-10lint: add diagnostic translation migration lintsDavid Wood-0/+3