about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-12-21Rollup merge of #134586 - Urgau:fn-ptr-lint-option, r=compiler-errorsMatthias Krüger-2/+20
2024-12-21Rollup merge of #134539 - estebank:restrict-non_exhaustive, r=jieyouxuMatthias Krüger-3/+37
2024-12-21Rollup merge of #134524 - adetaylor:getref, r=compiler-errorsMatthias Krüger-0/+9
2024-12-21Rollup merge of #133782 - dtolnay:closuresjumps, r=spastorino,traviscrossMatthias Krüger-9/+18
2024-12-20Also lint on option of function pointer comparisonsUrgau-2/+20
2024-12-20Rollup merge of #134574 - lcnr:opaque-ty-hack-yeet, r=compiler-errorsMatthias Krüger-11/+14
2024-12-20Rollup merge of #134573 - lukas-code:unimpl-dyn-pointerlike, r=compiler-errorsMatthias Krüger-47/+19
2024-12-20Rollup merge of #134567 - bjorn3:remove_unused_code, r=compiler-errorsMatthias Krüger-78/+0
2024-12-20Rollup merge of #134561 - bjorn3:less_fatal_error_raise, r=compiler-errorsMatthias Krüger-41/+22
2024-12-20next-solver: rm opaque type hacklcnr-11/+14
2024-12-20Restrict `#[non_exaustive]` on structs with default field valuesEsteban Küber-3/+37
2024-12-20split up `#[rustc_deny_explicit_impl]` attributeLukas Markeffsky-47/+19
2024-12-20Remove some dead code around import library generationbjorn3-78/+0
2024-12-20Reduce the amount of explicit FatalError.raise()bjorn3-41/+22
2024-12-20Rollup merge of #134553 - lcnr:member-constraints-comment, r=oli-obkDianQK-3/+6
2024-12-20Rollup merge of #134551 - Zalathar:graph, r=lqdDianQK-93/+61
2024-12-20Rollup merge of #134514 - bjorn3:more_driver_refactors, r=jieyouxuDianQK-80/+92
2024-12-20Rollup merge of #134366 - harrisonkaiser:no-break-space, r=davidtwcoDianQK-2/+9
2024-12-20Arbitrary self types v2: no deshadow pre feature.Adrian Taylor-0/+9
2024-12-20add commentslcnr-3/+6
2024-12-20Review commentsbjorn3-3/+9
2024-12-20Auto merge of #134550 - jhpratt:rollup-wsfmo59, r=jhprattbors-26/+23
2024-12-20coverage: Rename `basic_coverage_blocks` to just `graph`Zalathar-93/+61
2024-12-20Rollup merge of #134521 - adetaylor:roll-loop, r=wesleywiserJacob Pratt-17/+10
2024-12-20Rollup merge of #133103 - tiif:fnabi, r=RalfJungJacob Pratt-9/+13
2024-12-20Auto merge of #134438 - lqd:const-qualif-bitsets, r=compiler-errorsbors-5/+15
2024-12-19Auto merge of #134516 - matthiaskrgr:rollup-aqwxii0, r=matthiaskrgrbors-286/+240
2024-12-19Auto merge of #133793 - nnethercote:speed-up-expected_tokens, r=spastorinobors-828/+1398
2024-12-19Auto merge of #134486 - compiler-errors:drop-for-lint, r=nikomatsakisbors-41/+107
2024-12-19Arbitrary self types v2: roll loop.Adrian Taylor-17/+10
2024-12-19Update commentsbjorn3-9/+8
2024-12-19Make DependencyList an IndexVecbjorn3-60/+68
2024-12-19Minor cleanupbjorn3-8/+7
2024-12-19pacify merciless fmtNiko Matsakis-5/+5
2024-12-19Rollup merge of #134506 - oli-obk:push-mrrulszyuslt, r=jieyouxuMatthias Krüger-37/+0
2024-12-19Rollup merge of #134497 - Zalathar:spans, r=jieyouxuMatthias Krüger-249/+240
2024-12-19Pass FnAbi to find_mir_or_eval_fntiif-9/+13
2024-12-19explain how `build_scope_drops` worksNiko Matsakis-2/+38
2024-12-19Auto merge of #134499 - jieyouxu:rollup-zmaveur, r=jieyouxubors-247/+261
2024-12-19coverage: Add a synthetic test for when all spans are discardedZalathar-3/+30
2024-12-19Remove a duplicated check that doesn't do anything anymore.Oli Scherer-37/+0
2024-12-19Fix `Parser` size assertion on s390x.Nicholas Nethercote-3/+3
2024-12-19Rollup merge of #134491 - compiler-errors:dtor-tweaks, r=lqd许杰友 Jieyou Xu (Joe)-53/+46
2024-12-19Rollup merge of #134477 - lcnr:move-lint-into-subfn, r=lqd许杰友 Jieyou Xu (Joe)-29/+33
2024-12-19Rollup merge of #134474 - oli-obk:push-yomnkntvzlxw, r=compiler-errors许杰友 Jieyou Xu (Joe)-15/+18
2024-12-19Rollup merge of #133702 - RalfJung:single-variant, r=oli-obk许杰友 Jieyou Xu (Joe)-150/+164
2024-12-19Auto merge of #133961 - lcnr:borrowck-cleanup, r=jackh726bors-59/+157
2024-12-19coverage: Identify source files by ID, not by interned filenameZalathar-37/+33
2024-12-19coverage: Store coverage source regions as `Span` until codegenZalathar-195/+167
2024-12-19coverage: Quietly skip functions that end up having no mappingsZalathar-7/+2