about summary refs log tree commit diff
path: root/compiler/rustc_builtin_macros
AgeCommit message (Expand)AuthorLines
2022-10-03Rollup merge of #101040 - danielhenrymantilla:no-bounds-for-default-annotated...Matthias Krüger-1/+35
2022-10-02Fix duplicate usage of `a` article.Petr Portnov-1/+1
2022-10-02Auto merge of #98354 - camsteffen:is-some-and-by-value, r=m-ou-sebors-1/+1
2022-10-01Change feature name to is_some_andCameron Steffen-1/+1
2022-09-30Fix format_args capture for macro expanded format stringsAlex Macleod-3/+3
2022-09-27Remove confusing drop.Mara Bos-1/+0
2022-09-27Update doc comments.Mara Bos-2/+2
2022-09-27Turn format arguments Vec into its own struct.Mara Bos-84/+146
2022-09-27Add clarifying comments.Mara Bos-0/+3
2022-09-27Flatten if-let and match into one.Mara Bos-19/+14
2022-09-27Move enum definition closer to its usage.Mara Bos-5/+5
2022-09-27Use if let chain.Mara Bos-4/+2
2022-09-27Tweak comments.Mara Bos-2/+2
2022-09-27Prefer new_v1_formatted instead of new_v1 with duplicates.Mara Bos-36/+33
2022-09-27Fix typo.Mara Bos-1/+1
2022-09-27Move FormatArgs structure to its own module.Mara Bos-163/+172
2022-09-27Rewrite and refactor format_args!() builtin macro.Mara Bos-1287/+1145
2022-09-26remove cfg(bootstrap)Pietro Albini-1/+0
2022-09-21UPDATE - rename DiagnosticHandler macro to DiagnosticJhonny Bill Mena-3/+3
2022-09-21UPDATE - rename DiagnosticHandler trait to IntoDiagnosticJhonny Bill Mena-3/+3
2022-09-20Rollup merge of #100250 - cjgillot:recover-token-stream, r=Aaron1011Michael Howell-28/+36
2022-09-15Only enable the let_else feature on bootstrapest31-1/+1
2022-09-14make `mk_attr_id` part of `ParseSess`SparrowLii-3/+13
2022-09-13Emit an error instead of reconstructing token stream.Camille GILLOT-28/+36
2022-09-09Rename `AttrAnnotatedToken{Stream,Tree}`.Nicholas Nethercote-3/+3
2022-09-05Fix `#[derive(Default)]` on a generic `#[default]` enum adding unnecessary `D...Daniel Henry-Mantilla-1/+35
2022-09-02Refactor and re-use BindingAnnotationCameron Steffen-12/+16
2022-09-01Always import all tracing macros for the entire crate instead of piecemeal by...Oli Scherer-2/+4
2022-09-01Auto merge of #100869 - nnethercote:replace-ThinVec, r=spastorinobors-37/+38
2022-08-30Auto merge of #100812 - Nilstrieb:revert-let-chains-nightly, r=Mark-Simulacrumbors-0/+1
2022-08-29Revert let_chains stabilizationNilstrieb-0/+1
2022-08-29Rollup merge of #101000 - m-ou-se:count-is-star, r=nagisaDylan DPC-6/+6
2022-08-29Replace `rustc_data_structures::thin_vec::ThinVec` with `thin_vec::ThinVec`.Nicholas Nethercote-37/+38
2022-08-28Auto merge of #100497 - kadiwa4:remove_clone_into_iter, r=cjgillotbors-2/+1
2022-08-25Separate CountIsStar from CountIsParam in rustc_parse_format.Mara Bos-6/+6
2022-08-23Rollup merge of #100909 - nnethercote:minor-ast-LitKind-improvement, r=petroc...Dylan DPC-2/+2
2022-08-23Rollup merge of #100851 - Alexendoo:rpf-width-prec-spans, r=fee1-deadDylan DPC-11/+16
2022-08-23Remove the symbol from `ast::LitKind::Err`.Nicholas Nethercote-2/+2
2022-08-22Rollup merge of #100694 - finalchild:ast-passes-diag, r=TaKO8KiDylan DPC-1/+1
2022-08-22Use `AttrVec` in more places.Nicholas Nethercote-32/+34
2022-08-21Fix rustc_parse_format precision & width spansAlex Macleod-11/+16
2022-08-22Remove redundant clonefinalchild-1/+1
2022-08-22Use DiagnosticMessage for BufferedEarlyLint.msgfinalchild-1/+1
2022-08-21Replace #[lint/warning/error] with #[diag]Xiretza-2/+2
2022-08-20Auto merge of #100564 - nnethercote:box-ast-MacCall, r=spastorinobors-6/+6
2022-08-18Auto merge of #98655 - nnethercote:dont-derive-PartialEq-ne, r=dtolnaybors-57/+25
2022-08-18Rollup merge of #100669 - nnethercote:attribute-cleanups, r=spastorinoMatthias Krüger-21/+5
2022-08-17Rollup merge of #100018 - nnethercote:clean-up-LitKind, r=petrochenkovMatthias Krüger-16/+9
2022-08-17Remove `attrs` arg from `typaram` and `mk_ty_param`.Nicholas Nethercote-4/+3
2022-08-17Remove `TraitDef::attributes`.Nicholas Nethercote-17/+2