about summary refs log tree commit diff
path: root/compiler/rustc_builtin_macros
AgeCommit message (Expand)AuthorLines
2021-12-10Rollup merge of #91625 - est31:remove_indexes, r=oli-obkMatthias Krüger-12/+12
2021-12-10Rollup merge of #91575 - compiler-errors:issue-91556, r=cjgillotMatthias Krüger-2/+3
2021-12-09Fix span calculation on secondary_label as wellMichael Goulet-2/+3
2021-12-09Remove redundant [..]sest31-12/+12
2021-12-06Implement concat_bytes!Smitty-0/+169
2021-12-04Rollup merge of #90519 - estebank:issue-84003, r=petrochenkovMatthias Krüger-88/+82
2021-12-03Add initial AST and MIR support for unwinding from inline assemblyAmanieu d'Antras-0/+2
2021-12-03Annotate `derive`d spans and move span suggestion codeEsteban Kuber-61/+74
2021-12-03Remove some unnecessarily verbose codeEsteban Kuber-20/+5
2021-12-03Keep spans for generics in `#[derive(_)]` desugaringEsteban Kuber-23/+19
2021-12-01Rollup merge of #91313 - petrochenkov:cratexp, r=Aaron1011Matthias Krüger-28/+35
2021-12-01Auto merge of #91324 - eggyal:avoid-uneccesary-clone-of-annotatable, r=Aaron1011bors-22/+30
2021-11-29Rollup merge of #91327 - dtolnay:exact, r=michaelwoeristerMatthias Krüger-8/+4
2021-11-28Rollup merge of #90131 - camsteffen:fmt-args-span-fix, r=cjgillotMatthias Krüger-1/+4
2021-11-28Delete an unreachable codepath from format_args implementationDavid Tolnay-8/+4
2021-11-28Avoid uneccessary clone of AnnotatableAlan Egerton-22/+30
2021-11-28expand: Turn `ast::Crate` into a first class expansion targetVadim Petrochenkov-28/+35
2021-11-15Stabilize format_args_captureJosh Triplett-26/+10
2021-11-10Add support for specifying multiple clobber_abi in `asm!`asquared31415-31/+61
2021-11-09Auto merge of #90485 - camsteffen:fmt-args-less-bind, r=m-ou-sebors-21/+10
2021-11-07Auto merge of #90668 - matthiaskrgr:clippy_nov7, r=jyn514bors-1/+1
2021-11-07more clippy fixesMatthias Krüger-1/+1
2021-11-07ast: Fix naming conventions in AST structuresVadim Petrochenkov-30/+30
2021-11-06Factor out some VecsCameron Steffen-9/+6
2021-11-06Don't destructure args tuple in format_args!Cameron Steffen-14/+6
2021-10-29Fix a format_args span to be expansionCameron Steffen-1/+4
2021-10-28Revert "Add rustc lint, warning when iterating over hashmaps"Mark Rousskov-1/+0
2021-10-24Rollup merge of #89558 - lcnr:query-stable-lint, r=estebankMatthias Krüger-0/+1
2021-10-17rustc_span: `Ident::invalid` -> `Ident::empty`Vadim Petrochenkov-5/+5
2021-10-15allow `potential_query_instability` everywherelcnr-0/+1
2021-10-08Rollup merge of #89649 - matthiaskrgr:clippycompl, r=jyn514Guillaume Gomez-1/+1
2021-10-08clippy::complexity fixesMatthias Krüger-1/+1
2021-10-07Use correct edition for panic in [debug_]assert!() etc.Mara Bos-4/+21
2021-10-03Practice diagnostic message conventionHirochika Matsumoto-4/+4
2021-10-02Auto merge of #89341 - audunhalland:derive-type-params-with-bound-generic-par...bors-10/+40
2021-09-29Fix truncate of 'bound params stack' by using the correct lengthAudun Halland-1/+1
2021-09-29Improve error message for `printf`-style format stringsFabian Wolff-26/+73
2021-09-29Deriving: Include bound generic params for extracted type parameters in where...Audun Halland-10/+40
2021-09-24derive: Do not configure or clone items unless necessaryVadim Petrochenkov-22/+47
2021-09-24builtin_macros: Make #[derive(A, B, ...)] cfg-eval its input only for `A, B, ...Vadim Petrochenkov-2/+2
2021-09-24Auto merge of #88835 - FabianWolff:issue-88770, r=petrochenkovbors-16/+15
2021-09-23Auto merge of #89139 - camsteffen:write-perf, r=Mark-Simulacrumbors-18/+14
2021-09-21Use ZST for fmt unsafetyCameron Steffen-18/+14
2021-09-20Migrate to 2021Mark Rousskov-1/+1
2021-09-17Auto merge of #88832 - pcwalton:debug-unit-variant-fast-path, r=oli-obkbors-3/+17
2021-09-11Rollup merge of #88209 - Amanieu:asm_in_underscore, r=nagisaJubilee-0/+12
2021-09-10Fix error recovery in format macro parsingFabian Wolff-16/+15
2021-09-10Introduce a fast path that avoids the `debug_tuple` abstraction when derivingPatrick Walton-3/+17
2021-09-10Rollup merge of #87441 - ibraheemdev:i-86865, r=cjgillotManish Goregaokar-8/+10
2021-09-04Auto merge of #88598 - estebank:type-ascription-can-die-in-a-fire, r=wesleywiserbors-0/+2