about summary refs log tree commit diff
path: root/compiler/rustc_ast_lowering
AgeCommit message (Expand)AuthorLines
2022-02-01add a rustc::query_stability lintlcnr-0/+1
2022-01-27Store def_id_to_hir_id as variant in hir_owner.Camille GILLOT-24/+22
2022-01-26Filter out local_id == 0, those are already considered on the call siteSantiago Pastorino-2/+6
2022-01-25Store hir_id_to_def_id in OwnerInfo.Camille GILLOT-1/+17
2022-01-23Rollup merge of #93103 - estebank:await-span, r=nagisaMatthias Krüger-10/+10
2022-01-21Remove a span from hir::ExprKind::MethodCallCameron Steffen-6/+1
2022-01-20Tweak `expr.await` desugaring `Span`Esteban Kuber-10/+10
2022-01-18Formally implement let chainsCaio-6/+12
2022-01-18Auto merge of #92731 - bjorn3:asm_support_changes, r=nagisabors-3/+3
2022-01-18Auto merge of #87648 - JulianKnodt:const_eq_constrain, r=oli-obkbors-6/+10
2022-01-17Use Term in ProjectionPredicatekadmin-6/+9
2022-01-17Add termkadmin-6/+4
2022-01-17add eq constraints on associated constantskadmin-3/+6
2022-01-17Pass target_features set instead of has_feature closurebjorn3-2/+2
2022-01-17Use Symbol for target features in asm handlingbjorn3-3/+3
2022-01-17Auto merge of #90986 - camsteffen:nested-filter, r=cjgillotbors-13/+1
2022-01-17Auto merge of #92816 - tmiasko:rm-llvm-asm, r=Amanieubors-33/+0
2022-01-16Replace NestedVisitorMap with NestedFilterCameron Steffen-13/+1
2022-01-15Auto merge of #92441 - cjgillot:resolve-trait-impl-item, r=matthewjasperbors-1/+3
2022-01-12Remove deprecated LLVM-style inline assemblyTomasz Miąsko-33/+0
2022-01-10Use pre-interned symbols in a couple of placesbjorn3-6/+8
2022-01-08Link impl items to corresponding trait items in late resolver.Camille GILLOT-1/+3
2022-01-04Rollup merge of #91907 - lcnr:const-arg-infer, r=BoxyUwUMatthias Krüger-2/+23
2022-01-01Move `PatKind::Lit` checking from ast_validation to ast loweringAaron Hill-3/+34
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