about summary refs log tree commit diff
path: root/compiler/rustc_builtin_macros
AgeCommit message (Expand)AuthorLines
2022-01-31Fix invalid special casing of the unreachable! macroLoïc BRANSTETT-6/+28
2022-01-31Rollup merge of #93461 - dtolnay:fmtyield, r=davidtwcoMatthias Krüger-4/+51
2022-01-31Auto merge of #90891 - nbdd0121:format, r=Mark-Simulacrumbors-4/+14
2022-01-30Mac callsDavid Tolnay-3/+5
2022-01-30Accommodate yield points in the format_args expansionDavid Tolnay-4/+49
2022-01-29Rename _args -> args in format_args expansionDavid Tolnay-3/+3
2022-01-29Create `core::fmt::ArgumentV1` with generics instead of fn pointerGary Guo-4/+14
2022-01-17Fix comment about spans during borrowck per PR 91359 reviewDavid Tolnay-1/+1
2022-01-17Replace confusing is_sorted_by in format_args implementationDavid Tolnay-13/+16
2022-01-17Emit simpler code from format_argsDavid Tolnay-61/+76
2022-01-17Auto merge of #92816 - tmiasko:rm-llvm-asm, r=Amanieubors-314/+0
2022-01-12Remove deprecated LLVM-style inline assemblyTomasz Miąsko-314/+0
2022-01-10Update AsmArgs field visibility for rustfmtYacin Tmimi-4/+4
2022-01-02Auto merge of #92066 - Smittyvb:concat_bytes-repeat, r=nagisabors-40/+65
2021-12-31update testsDavid Renshaw-3/+3
2021-12-31[rustc_builtin_macros] add indices to format_foreign::printf::Substitution::E...David Renshaw-16/+12
2021-12-27Clarify that repeat count must be positiveSmitty-1/+1
2021-12-21rustc_builtin_macros: make asm mod public for rustfmtCaleb Cartwright-3/+3
2021-12-19Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obkbors-7/+7
2021-12-18Support [x; n] expressions in concat_bytes!Smitty-40/+65
2021-12-18Rollup merge of #92016 - calebcartwright:expose-asm-args-parsing, r=AmanieuMatthias Krüger-29/+43
2021-12-16builtin_macros: allow external consumers for AsmArgs parsingCaleb Cartwright-29/+43
2021-12-16Rollup merge of #91172 - Ethiraric:ethiraric/fix90979, r=petrochenkovMatthias Krüger-4/+40
2021-12-15Add a lint for duplicated attributes.Ethiraric-4/+40
2021-12-15Remove unnecessary sigils around `Symbol::as_str()` calls.Nicholas Nethercote-7/+7
2021-12-15Rollup merge of #91881 - Patrick-Poitras:stabilize-iter-zip, r=scottmcmMatthias Krüger-1/+0
2021-12-14Stabilize iter::zip.PFPoitras-1/+0
2021-12-12Remove automatic rustfix of asm! to llvm_asm!Amanieu d'Antras-13/+0
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