about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-07-08Auto merge of #127199 - Zalathar:hir-holes, r=oli-obkbors-41/+87
2024-07-08coverage: Extract hole spans from HIR instead of MIRZalathar-41/+87
2024-07-08Auto merge of #127438 - compiler-errors:compute-outlives-visitor, r=lcnrbors-247/+127
2024-07-08Auto merge of #127476 - jieyouxu:rollup-16wyb0b, r=jieyouxubors-1068/+1158
2024-07-08Rollup merge of #127452 - fee1-dead-contrib:fx-intrinsic-counting, r=fmease许杰友 Jieyou Xu (Joe)-6/+12
2024-07-08Rollup merge of #127439 - compiler-errors:uplift-elaborate, r=lcnr许杰友 Jieyou Xu (Joe)-519/+504
2024-07-08Rollup merge of #127437 - compiler-errors:uplift-trait-ref-is-knowable, r=lcnr许杰友 Jieyou Xu (Joe)-480/+520
2024-07-08Rollup merge of #127431 - oli-obk:feed_item_attrs, r=compiler-errors许杰友 Jieyou Xu (Joe)-37/+41
2024-07-08Rollup merge of #126881 - WaffleLapkin:unsafe-code-affected-by-fallback-hard-...许杰友 Jieyou Xu (Joe)-0/+1
2024-07-08Rollup merge of #126841 - c410-f3r:concat-again, r=petrochenkov许杰友 Jieyou Xu (Joe)-26/+80
2024-07-08Auto merge of #113128 - WaffleLapkin:become_trully_unuwuable, r=oli-obk,RalfJungbors-134/+610
2024-07-08Auto merge of #127421 - cjgillot:cache-iter, r=fmeasebors-8/+26
2024-07-07Auto merge of #127172 - compiler-errors:full-can_eq-everywhere, r=lcnrbors-74/+73
2024-07-07Fixup conflict with r-l/r/126567Maybe Lapkin-1/+1
2024-07-07Fix conflicts after rebaseMaybe Lapkin-3/+8
2024-07-07add an assertion that machine hook doesn't return NoCleanupMaybe Lapkin-3/+5
2024-07-07Do renames proposed by reviewMaybe Waffle-9/+9
2024-07-07make `StackPop` field names less confusingMaybe Waffle-27/+35
2024-07-07doc fixups from reviewMaybe Waffle-8/+6
2024-07-07add miri tests and a fixmeMaybe Waffle-0/+4
2024-07-07Refactor & fixup interpreter implementation of tail callsMaybe Waffle-70/+162
2024-07-07Finish uplifting supertraitsMichael Goulet-16/+3
2024-07-07Get rid of the redundant elaboration in middleMichael Goulet-100/+40
2024-07-07Uplift elaborationMichael Goulet-369/+437
2024-07-07Make push_outlives_components into a visitorMichael Goulet-231/+119
2024-07-07Fix unconditional recursion lint wrt tail callsMaybe Waffle-2/+16
2024-07-07Refactor common part of evaluating `Call`&`TailCall` in the interpreterMaybe Waffle-63/+56
2024-07-07Support tail calls in the interpreterMaybe Waffle-1/+71
2024-07-07Properly handle drops for tail callsDrMeepster-18/+107
2024-07-07Support tail calls in mir via `TerminatorKind::TailCall`Maybe Waffle-53/+254
2024-07-07Get rid of trait_ref_is_knowable from delegateMichael Goulet-21/+4
2024-07-07Uplift trait_ref_is_knowable and friendsMichael Goulet-458/+508
2024-07-07Add fundamental to trait defMichael Goulet-2/+9
2024-07-07Rollup merge of #127409 - gurry:127332-ice-with-expr-not-struct, r=oli-obkMatthias Krüger-1/+3
2024-07-07Rollup merge of #127308 - nnethercote:Attribute-cleanups, r=petrochenkovMatthias Krüger-112/+70
2024-07-07Fix intrinsic const parameter counting with `effects`Deadbeef-6/+12
2024-07-07Move a span_bug under a condition that cx is taintedGurinder Singh-1/+3
2024-07-07Use `filter_map` instead of `flat_map` in `configure_tokens`.Nicholas Nethercote-7/+5
2024-07-07Add an size assertion.Nicholas Nethercote-0/+1
2024-07-07Remove `Clone` derive from `LazyAttrTokenStreamImpl`.Nicholas Nethercote-1/+0
2024-07-07Rename some attribute types for consistency.Nicholas Nethercote-44/+42
2024-07-07Simplify `ReplaceRange`.Nicholas Nethercote-24/+21
2024-07-07Remove `HasSpan` trait.Nicholas Nethercote-38/+5
2024-07-07Remove an unnecessary local variable.Nicholas Nethercote-2/+1
2024-07-07Rename `Attribute::tokens` (the inherent method).Nicholas Nethercote-4/+5
2024-07-07iter_identity is a better nameMichael Goulet-34/+24
2024-07-07Auto merge of #127404 - compiler-errors:rpitit-entailment-false-positive, r=o...bors-0/+4
2024-07-06Auto merge of #126987 - petrochenkov:atvisord2, r=pnkfelixbors-12/+25
2024-07-06Don't track visited outlives bounds when decomposing verify for aliasMichael Goulet-22/+14
2024-07-06Add support for literalsCaio-26/+80