about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis
AgeCommit message (Expand)AuthorLines
2024-04-25Auto merge of #124058 - TechVest:master, r=fmeasebors-1/+1
2024-04-25Fix some typos in commentsTechVest-1/+1
2024-04-24Auto merge of #122500 - petrochenkov:deleg, r=fmeasebors-28/+0
2024-04-23delegation: Support async, const, extern "ABI" and C-variadic functionsVadim Petrochenkov-28/+0
2024-04-23Auto merge of #124302 - matthiaskrgr:rollup-2aya8n8, r=matthiaskrgrbors-8/+6
2024-04-23Rollup merge of #124003 - WaffleLapkin:dellvmization, r=scottmcm,RalfJung,antoyoMatthias Krüger-8/+6
2024-04-23Rollup merge of #123993 - compiler-errors:coroutine-obl, r=lcnrLeón Orell Valerian Liehr-36/+11
2024-04-23Rollup merge of #122591 - gurry:122162-impl-type-binding-suggestion, r=fmeaseLeón Orell Valerian Liehr-11/+114
2024-04-23Rollup merge of #124288 - fee1-dead-contrib:rm_inner, r=fmeaseMatthias Krüger-10/+0
2024-04-23Rollup merge of #124067 - RalfJung:weak-lang-items, r=davidtwcoMatthias Krüger-3/+3
2024-04-23remove `push_trait_bound_inner`Deadbeef-10/+0
2024-04-22Rollup merge of #124230 - reitermarkus:generic-nonzero-stable, r=dtolnayGuillaume Gomez-1/+0
2024-04-22Stabilize generic `NonZero`.Markus Reiter-1/+0
2024-04-21Auto merge of #124241 - matthiaskrgr:rollup-xhu90xr, r=matthiaskrgrbors-2/+7
2024-04-21Rollup merge of #124224 - bvanjoi:cleanup, r=fmeaseMatthias Krüger-2/+2
2024-04-21Auto merge of #124203 - lukas-code:delete-deleting-caches, r=compiler-errorsbors-2/+2
2024-04-21Add an intrinsic that lowers to AggregateKind::RawPtrScott McMurray-0/+5
2024-04-21also remap RPITITs nested in other types back to their opaquesLukas Markeffsky-2/+2
2024-04-21cleanup: unnecessary clone during lower generics argsbohan-2/+2
2024-04-20Explicitly mention `Self`Michael Goulet-7/+29
2024-04-20Flip spans for precise capturing syntax not capturing a ty/ct paramMichael Goulet-14/+21
2024-04-20Rollup merge of #124104 - compiler-errors:parent-generic-use, r=oli-obkMatthias Krüger-7/+30
2024-04-19Fix capturing duplicated lifetimes via parentMichael Goulet-7/+30
2024-04-19Rollup merge of #124106 - compiler-errors:tait-lifetime-dedup, r=oli-obkMatthias Krüger-6/+9
2024-04-18Rollup merge of #124047 - Jules-Bertholet:match-ergonomics-cleanups, r=NadrierilMatthias Krüger-2/+2
2024-04-17Don't repeatedly duplicate TAIT lifetimes for each subsequently nested TAITMichael Goulet-6/+9
2024-04-17Auto merge of #123674 - oli-obk:bogus_note, r=estebankbors-2/+8
2024-04-17Rename `BindingAnnotation` to `BindingMode`Jules Bertholet-2/+2
2024-04-17consistency rename: language item -> lang itemRalf Jung-3/+3
2024-04-17Rollup merge of #123997 - compiler-errors:self-res, r=fmeaseMatthias Krüger-0/+11
2024-04-17Rollup merge of #122813 - nnethercote:nicer-quals, r=compiler-errorsMatthias Krüger-38/+21
2024-04-16Prefer identity equality over equating types during coercion.Oli Scherer-22/+13
2024-04-16Change intrinsic types to use `u32` instead of `T` to match stable reexportsMaybe Waffle-8/+6
2024-04-16Auto merge of #123468 - compiler-errors:precise-capturing, r=oli-obkbors-2/+261
2024-04-16Avoid lots of `hir::HirId{,Map,Set}` qualifiers.Nicholas Nethercote-37/+20
2024-04-16Avoid unnecessary `rustc_span::DUMMY_SP` usage.Nicholas Nethercote-1/+1
2024-04-16Emit suggestions when equality constraints are wrongly usedGurinder Singh-11/+114
2024-04-15Delay span bug when Self resolves to DefKind::{Mod,Trait}Michael Goulet-0/+11
2024-04-15redundant ::{self}Michael Goulet-1/+1
2024-04-15Do check_coroutine_obligations once per typeck rootMichael Goulet-36/+11
2024-04-15Rename coroutine_stalled_predicatesMichael Goulet-3/+3
2024-04-16Rollup merge of #123926 - compiler-errors:no-ann, r=estebankLeón Orell Valerian Liehr-4/+4
2024-04-16Rollup merge of #123016 - compiler-errors:no-type-var-origin, r=lcnrLeón Orell Valerian Liehr-5/+5
2024-04-15Fix pretty hir for anon consts in diagnosticsMichael Goulet-4/+4
2024-04-15Remove TypeVariableOriginKindMichael Goulet-5/+5
2024-04-15More polishingMichael Goulet-3/+11
2024-04-15Use a path instead of an ident (and stop manually resolving)Michael Goulet-3/+26
2024-04-15Some ordering and duplication checksMichael Goulet-15/+70
2024-04-15Add hir::Node::PreciseCapturingNonLifetimeArgMichael Goulet-3/+5
2024-04-15Validation and other thingsMichael Goulet-4/+150