about summary refs log tree commit diff
path: root/compiler/rustc_ast
AgeCommit message (Expand)AuthorLines
2022-02-262 - Make more use of let_chainsCaio-59/+53
2022-02-24Rollup merge of #94316 - nnethercote:improve-string-literal-unescaping, r=pet...Dylan DPC-17/+23
2022-02-24Rollup merge of #94288 - Mark-Simulacrum:ser-opt, r=nnethercoteMatthias Krüger-2/+1
2022-02-24Inline a hot closure in `from_lit_token`.Nicholas Nethercote-17/+23
2022-02-23Rollup merge of #94128 - mqy:master, r=Dylan-DPCMatthias Krüger-1/+1
2022-02-22Delete Decoder::read_unitMark Rousskov-2/+1
2022-02-19rustdoc: several minor fixesmqy-1/+1
2022-02-18Rollup merge of #93634 - matthiaskrgr:clippy_complexity_jan_2022, r=oli-obkMatthias Krüger-1/+1
2022-02-15Auto merge of #93752 - eholk:drop-tracking-break-continue, r=nikomatsakisbors-1/+1
2022-02-07Drop tracking: improve break and continue handlingEric Holk-1/+1
2022-02-07Add test for block doc comments horizontal trimGuillaume Gomez-14/+6
2022-02-07Fix horizontal trim for block doc commentsGuillaume Gomez-6/+38
2022-02-03compiler: clippy::complexity fixesMatthias Krüger-1/+1
2022-01-22Make `Decodable` and `Decoder` infallible.Nicholas Nethercote-7/+8
2022-01-22Rename `Decoder::read_nil` and `read_unit`.Nicholas Nethercote-1/+1
2022-01-21Auto merge of #91359 - dtolnay:args, r=Mark-Simulacrumbors-0/+14
2022-01-20Rollup merge of #93038 - GuillaumeGomez:block-doc-comments, r=notriddleMatthias Krüger-11/+43
2022-01-19Correctly handle starts in block doc commentsGuillaume Gomez-11/+43
2022-01-18Rollup merge of #93018 - pierwill:rm-unused-ord, r=davidtwcoMatthias Krüger-2/+2
2022-01-17Rm some unused ord implspierwill-2/+2
2022-01-17Emit simpler code from format_argsDavid Tolnay-0/+14
2022-01-17Add termkadmin-8/+29
2022-01-17add eq constraints on associated constantskadmin-28/+23
2022-01-12Remove deprecated LLVM-style inline assemblyTomasz Miąsko-63/+1
2022-01-10Rollup merge of #92357 - GuillaumeGomez:fix-doc-comment-backline-removal, r=c...Matthias Krüger-7/+0
2022-01-07expand: Refactor `InvocationCollector` visitor for better code reuseVadim Petrochenkov-3/+38
2022-01-05ast: Always keep a `NodeId` in `ast::Crate`Vadim Petrochenkov-3/+7
2022-01-01Auto merge of #92294 - Kobzol:rustdoc-meta-kind, r=GuillaumeGomezbors-4/+25
2021-12-30Rollup merge of #91519 - petrochenkov:cratexp2, r=Aaron1011Matthias Krüger-12/+116
2021-12-28Fix invalid removal of backlines from doc commentsGuillaume Gomez-7/+0
2021-12-26Add Attribute::meta_kindJakub Beránek-4/+25
2021-12-19Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obkbors-2/+2
2021-12-15Remove unnecessary sigils around `Symbol::as_str()` calls.Nicholas Nethercote-2/+2
2021-12-15Auto merge of #91945 - matthiaskrgr:rollup-jszf9zp, r=matthiaskrgrbors-1/+0
2021-12-14Stabilize iter::zip.PFPoitras-1/+0
2021-12-14Rollup merge of #91774 - surechen:fix_typo_1, r=wesleywiserMatthias Krüger-1/+1
2021-12-12Auto merge of #90207 - BoxyUwU:stabilise_cg_defaults, r=lcnrbors-9/+2
2021-12-11fix typosurechen-1/+1
2021-12-10remove feature gate and cleanup codeEllen-9/+2
2021-12-09Remove redundant [..]sest31-1/+1
2021-12-04ast: Avoid aborts on fatal errors thrown from mutable AST visitorVadim Petrochenkov-12/+116
2021-12-03Add initial AST and MIR support for unwinding from inline assemblyAmanieu d'Antras-1/+2
2021-11-28expand: Turn `ast::Crate` into a first class expansion targetVadim Petrochenkov-31/+15
2021-11-24Account for incorrect `impl Foo<const N: ty> {}` syntaxEsteban Küber-0/+15
2021-11-12Auto merge of #89316 - asquared31415:multiple-clobber-abi, r=Amanieubors-2/+2
2021-11-10Rollup merge of #90742 - est31:add_assign, r=davidtwcoMatthias Krüger-1/+1
2021-11-10Add support for specifying multiple clobber_abi in `asm!`asquared31415-2/+2
2021-11-09Use AddAssign implest31-1/+1
2021-11-08Rollup merge of #90657 - GuillaumeGomez:one-char-last-line-removed, r=jyn514Guillaume Gomez-1/+1
2021-11-07ast: Fix naming conventions in AST structuresVadim Petrochenkov-64/+134