about summary refs log tree commit diff
path: root/compiler/rustc_builtin_macros/src/alloc_error_handler.rs
AgeCommit message (Expand)AuthorLines
2025-08-09remove `P`Deadbeef-2/+1
2025-06-20Avoid some unnecessary symbol interning.Nicholas Nethercote-2/+2
2025-04-01Move `ast::Item::ident` into `ast::ItemKind`.Nicholas Nethercote-5/+6
2025-03-11Implement `#[define_opaque]` attribute for functions.Oli Scherer-0/+1
2025-02-08Rustfmtbjorn3-4/+5
2025-02-03Express contracts as part of function header and lower it to the contract lan...Celina G. Val-0/+1
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-2/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-7/+6
2024-08-02chore: use shorthand initializerYuri Astrakhan-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-5/+6
2024-05-17Rename Unsafe to SafetySantiago Pastorino-2/+2
2024-04-26Adjust some `pub`s.Nicholas Nethercote-1/+1
2023-12-24Remove `ExtCtxt` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-1/+1
2023-12-18Rename `Session::span_diagnostic` as `Session::dcx`.Nicholas Nethercote-1/+1
2023-12-02Use `Session::diagnostic` in more places.Nicholas Nethercote-4/+1
2023-10-13Format all the let chains in compilerMichael Goulet-14/+16
2023-04-25Revert "Remove #[alloc_error_handler] from the compiler and library"Matthias Krüger-0/+97
2023-04-16Remove #[alloc_error_handler] from the compiler and libraryAmanieu d'Antras-97/+0
2023-04-10Migrate most of `rustc_builtin_macros` to diagnostic implsclubby789-1/+2
2023-02-21Use `ThinVec` in `ast::Block`.Nicholas Nethercote-1/+1
2023-02-21Use `ThinVec` in various AST types.Nicholas Nethercote-6/+9
2022-12-13remove unnecessary uses of `clone`Takayuki Maeda-1/+1
2022-12-06`rustc_builtin_macros`: remove `ref` patternsMaybe Waffle-23/+14
2022-11-29Avoid more `MetaItem`-to-`Attribute` conversions.Nicholas Nethercote-3/+1
2022-10-31Rewrite implementation of `#[alloc_error_handler]`Amanieu d'Antras-0/+104