about summary refs log tree commit diff
path: root/compiler/rustc_builtin_macros
AgeCommit message (Expand)AuthorLines
2025-04-05Rollup merge of #137880 - EnzymeAD:autodiff-batching, r=oli-obkStuart Cook-126/+222
2025-04-03add the autodiff batch mode frontendManuel Drehwald-126/+222
2025-04-01Address review comments.Nicholas Nethercote-4/+3
2025-04-01Move `ast::Item::ident` into `ast::ItemKind`.Nicholas Nethercote-110/+97
2025-04-01Ignore `#[test_case]` on anything other than `fn`/`const`/`static`.Nicholas Nethercote-20/+26
2025-03-28use `slice::contains` where applicableYotam Ofek-5/+5
2025-03-26Rollup merge of #138898 - fmease:decrustify-parser-post-ty-ascr, r=compiler-e...Stuart Cook-2/+0
2025-03-25Rollup merge of #138911 - compiler-errors:define-opaque, r=oli-obkJacob Pratt-1/+10
2025-03-25Rollup merge of #138929 - oli-obk:assoc-ctxt-of-trait, r=compiler-errorsMatthias Krüger-13/+6
2025-03-25Test define opaques in extern itemsMichael Goulet-1/+4
2025-03-25Allow defining opaques in statics and constsMichael Goulet-0/+6
2025-03-25Track whether an assoc item is in a trait impl or an inherent implOli Scherer-3/+3
2025-03-25Deduplicate assoc item cfg handlingOli Scherer-10/+3
2025-03-25Use `Ident::dummy()` in `dummy_annotatable`.Nicholas Nethercote-1/+1
2025-03-24Remove fields that are dead since the removal of type ascription syntaxLeón Orell Valerian Liehr-2/+0
2025-03-21Rollup merge of #138627 - EnzymeAD:autodiff-cleanups, r=oli-obkMatthias Krüger-58/+95
2025-03-19Allow builtin macros to be used more than once.Mara Bos-6/+8
2025-03-18addressing feedback, removing unused argManuel Drehwald-20/+5
2025-03-17[NFC] use outer_normal_attr helperManuel Drehwald-19/+13
2025-03-17resolve repeated attribute fixmeManuel Drehwald-4/+17
2025-03-17[NFC] split up gen_body_helperManuel Drehwald-22/+67
2025-03-12Auto merge of #138414 - matthiaskrgr:rollup-9ablqdb, r=matthiaskrgrbors-1/+0
2025-03-12Rollup merge of #138331 - nnethercote:use-RUSTC_LINT_FLAGS-more, r=onur-ozkan...Matthias Krüger-1/+0
2025-03-12Auto merge of #138083 - nnethercote:rm-NtItem-NtStmt, r=petrochenkovbors-2/+4
2025-03-11Auto merge of #138366 - matthiaskrgr:rollup-cn16m7q, r=matthiaskrgrbors-2/+27
2025-03-11Rollup merge of #138231 - Sa4dUs:autodiff-ice, r=ZuseZ4Matthias Krüger-2/+27
2025-03-11Auto merge of #128440 - oli-obk:defines, r=lcnrbors-0/+61
2025-03-11Implement `#[define_opaque]` attribute for functions.Oli Scherer-0/+61
2025-03-11Add individual activity span availability FIXMESa4dUs-0/+2
2025-03-11Combine autodiff errors togetherSa4dUs-2/+1
2025-03-11Fix ICE for invalid return activity and proper error handlingMarcelo Domínguez-1/+25
2025-03-11Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-11Remove unnecessary `[lints.rust]` sections.Nicholas Nethercote-4/+0
2025-03-10Revert "Use workspace lints for crates in `compiler/` #138084"许杰友 Jieyou Xu (Joe)-3/+5
2025-03-09Rollup merge of #138084 - nnethercote:workspace-lints, r=jieyouxuMatthias Krüger-5/+3
2025-03-07Rollup merge of #138187 - matthiaskrgr:rmclone, r=cjgillotJacob Pratt-19/+10
2025-03-07Rollup merge of #137606 - davidtwco:next-edition, r=traviscross,ehussJacob Pratt-0/+1
2025-03-08Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-08Specify rust lints for `compiler/` crates via Cargo.Nicholas Nethercote-0/+3
2025-03-08Remove `[lints.rust]` section from `rustc_builtin_macros`.Nicholas Nethercote-4/+0
2025-03-07remove clonesMatthias Krüger-19/+10
2025-03-07Rollup merge of #134797 - spastorino:ergonomic-ref-counting-1, r=nikomatsakisMatthias Krüger-0/+1
2025-03-07Increase recursion_limit in numerous crates.Nicholas Nethercote-0/+1
2025-03-07Remove `NtItem` and `NtStmt`.Nicholas Nethercote-2/+3
2025-03-06Simplify printf and shell format suggestionsThalia Archibald-9/+11
2025-03-06Implement .use keyword as an alias of cloneSantiago Pastorino-0/+1
2025-03-04mgca: Lower all const paths as `ConstArgKind::Path`Noah Lev-1/+2
2025-03-01Implment `#[cfg]` and `#[cfg_attr]` in `where` clausesFrank King-10/+20
2025-02-27switch #[cfg(not(llvm_enzyme))] to cfg!(llvm_enzyme)Vayun Biyani-26/+4
2025-02-25Fix enzyme build errorsVayun Biyani-4/+4