about summary refs log tree commit diff
path: root/compiler/rustc_macros/src/lib.rs
AgeCommit message (Expand)AuthorLines
2022-07-15macros: support adding warnings to diagsDavid Wood-2/+5
2022-07-06Rollup merge of #98884 - davidtwco:translation-on-lints-derive, r=oli-obkDylan DPC-0/+19
2022-07-05Add #[derive(TypeVisitable)]Alan Egerton-0/+2
2022-07-05macros: add diagnostic derive for lintsDavid Wood-0/+19
2022-05-24macros: introduce `fluent_messages` macroDavid Wood-0/+59
2022-05-12macros: spanless subdiagnostics from `()` fieldsDavid Wood-0/+1
2022-04-29macros: add interop between diagnostic derivesDavid Wood-0/+1
2022-04-29macros: split diagnostic derives into modulesDavid Wood-3/+3
2022-04-29macros: subdiagnostic deriveDavid Wood-1/+17
2022-04-13couple of clippy::complexity fixesMatthias Krüger-1/+1
2022-04-05macros: note/help in `SessionDiagnostic` deriveDavid Wood-0/+2
2022-04-05macros: add `#[no_arg]` to skip `set_arg` callDavid Wood-0/+1
2022-04-05macros: rename `#[message]` to `#[primary_span]`David Wood-4/+1
2022-04-05macros: translatable struct attrs and warningsDavid Wood-2/+7
2022-02-24Convert `newtype_index` to a proc macroAaron Hill-0/+23
2020-12-12Improve error handling in `symbols` proc-macroArlie Davis-1/+1
2020-09-01Add SessionDiagnostic derive macro.jumbatm-0/+13
2020-08-30mv compiler to compiler/mark-0/+38