about summary refs log tree commit diff
path: root/compiler/rustc_ast_lowering/src
AgeCommit message (Expand)AuthorLines
2021-12-27Tighten span when suggesting lifetime on pathMichael Goulet-1/+3
2021-12-23implement `generic_arg_infer` for array lengthslcnr-2/+23
2021-12-19Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obkbors-1/+1
2021-12-18Rollup merge of #89090 - cjgillot:bare-dyn, r=jackh726Matthias Krüger-45/+3
2021-12-17Auto merge of #89841 - cormacrelf:let-else-typed, r=nagisabors-27/+19
2021-12-15Rollup merge of #91888 - BoxyUwU:generic_arg_infer_aaaa, r=lcnrMatthias Krüger-2/+1
2021-12-15Rollup merge of #90521 - jhpratt:stabilize-destructuring_assignment, r=jackh7...Matthias Krüger-19/+0
2021-12-15Remove unnecessary sigils around `Symbol::as_str()` calls.Nicholas Nethercote-1/+1
2021-12-14Stabilize `destructuring_assignment`Jacob Pratt-19/+0
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-14awdawdawdEllen-2/+1
2021-12-13Fix rebase and clippy testsEsteban Kuber-7/+17
2021-12-13Keep info on pre-desugaring expression for better "incorrect `.await`" sugges...Esteban Kuber-16/+46
2021-12-13When `.await` is called on a non-`Future` expression, suggest removalEsteban Kuber-2/+3
2021-12-13let-else: fix attribute aliasing + add test for issue 89807Cormac Relf-0/+1
2021-12-13let-else: add hir::Let and type check it like a hir::LocalCormac Relf-27/+18
2021-12-11Rollup merge of #91643 - Amanieu:r9x18, r=joshtriplettMatthias Krüger-1/+6
2021-12-10asm: Allow using r9 (ARM) and x18 (AArch64) if they are not reserved byAmanieu d'Antras-1/+6
2021-12-07Store impl_trait_fn inside OpaqueTyOrigin.Camille GILLOT-23/+11
2021-12-07Use collect_in_band_defs for async lifetime captures.Camille GILLOT-54/+44
2021-12-07Simplify collect_in_band_defs.Camille GILLOT-36/+35
2021-12-04Lint bare traits in AstConv.Camille GILLOT-45/+3
2021-12-04Use IntoIterator for array impl everywhere.Mara Bos-4/+3
2021-12-03add `unwind_asm` feature gate for `may_unwind` optioncynecx-0/+11
2021-12-03Auto merge of #90737 - eholk:intofuture, r=tmandrybors-4/+22
2021-12-03Rollup merge of #91273 - Badel2:ice-index-str, r=estebankMatthias Krüger-9/+13
2021-11-30Merge Implicit and ImplicitMissing.Camille GILLOT-15/+7
2021-11-30Simplify lowering.Camille GILLOT-37/+31
2021-11-30Lint elided lifetimes in path during lifetime resolution.Camille GILLOT-23/+16
2021-11-26Fix ICE #91268 by checking that the snippet ends with a `)`Badel2-9/+13
2021-11-26Auto merge of #85102 - estebank:point-at-assignment, r=oli-obkbors-4/+12
2021-11-25On type mismatch caused by assignment, point at assigneeEsteban Küber-4/+12
2021-11-23Do not visit attributes in `ItemLowerer`.Camille GILLOT-0/+5
2021-11-22Fix commentsEric Holk-2/+2
2021-11-22Reintroduce `into_future` in `.await` desugaringEric Holk-5/+23
2021-11-21Simplify for loop desugarCameron Steffen-99/+38
2021-11-19Rollup merge of #90990 - nnethercote:arenas-cleanup, r=oli-obkYuki Okushi-1/+1
2021-11-18rustc: Remove `#[rustc_synthetic]`Vadim Petrochenkov-10/+2
2021-11-17Remove unnecessary lifetime argument from arena macros.Nicholas Nethercote-1/+1
2021-11-10Add support for specifying multiple clobber_abi in `asm!`asquared31415-7/+40
2021-11-07ast: Fix naming conventions in AST structuresVadim Petrochenkov-23/+23
2021-11-07Add features gates for experimental asm featuresAmanieu d'Antras-4/+46
2021-10-29Auto merge of #90380 - Mark-Simulacrum:revert-89558-query-stable-lint, r=lcnrbors-1/+0
2021-10-28Revert "Add rustc lint, warning when iterating over hashmaps"Mark Rousskov-1/+0
2021-10-28Auto merge of #90145 - cjgillot:sorted-map, r=michaelwoeristerbors-29/+16
2021-10-26Remove unnecessary check for registersYuki Okushi-3/+1
2021-10-26Fix some typosYuki Okushi-2/+2
2021-10-24Rollup merge of #89558 - lcnr:query-stable-lint, r=estebankMatthias Krüger-0/+1
2021-10-22Rollup merge of #89895 - camsteffen:for-loop-head-span, r=davidtwcoYuki Okushi-21/+18