about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
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-19Bump compiler `cc` to 1.2.5许杰友 Jieyou Xu (Joe)-3/+6
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
2024-12-19coverage: Rename some FFI fields from `span` to `cov_span`Zalathar-9/+10
2024-12-19Make `TokenType::from_u32` foolproof.Nicholas Nethercote-115/+126
2024-12-19Speed up `Parser::expected_token_types`.Nicholas Nethercote-776/+1339
2024-12-19Remove `bra`/`ket` naming.Nicholas Nethercote-24/+24
2024-12-19Tweak some parser `check`/`eat` methods.Nicholas Nethercote-25/+20
2024-12-19Rename `Parser::expected_tokens` as `Parser::expected_token_types`.Nicholas Nethercote-25/+26
2024-12-18Rollup merge of #134481 - estebank:unstable-lint-span, r=compiler-errorsJacob Pratt-1/+1
2024-12-18Rollup merge of #134473 - acceptacross:master, r=compiler-errorsJacob Pratt-6/+6
2024-12-18Rollup merge of #133643 - lcnr:merge-candidates, r=compiler-errorsJacob Pratt-131/+284
2024-12-18Rollup merge of #132056 - weiznich:diagnostic_do_not_recommend_final_tests, r...Jacob Pratt-10/+36
2024-12-19Rename Scope.id to Scope.local_id, remove trivial accessorMichael Goulet-49/+45
2024-12-19Use TypingEnv from MIR builderMichael Goulet-4/+1
2024-12-18Auto merge of #133328 - nnethercote:simplify-SwitchInt-handling, r=tmiaskobors-246/+178
2024-12-18Separate DropKind::ForLintMichael Goulet-39/+69
2024-12-18Point at lint name instead of whole attr for gated lintsEsteban Küber-1/+1
2024-12-18Auto merge of #134443 - joshtriplett:use-field-init-shorthand, r=lqd,tgross35...bors-4/+4
2024-12-18move lint_unused_mut into subfnlcnr-29/+33
2024-12-18Forbid overwriting types in typeckOli Scherer-9/+18
2024-12-18update new solver candidate assemblylcnr-91/+182
2024-12-18chore: fix some typosacceptacross-6/+6
2024-12-18canonicalizer: keep 'static in the param_envlcnr-40/+102
2024-12-18fix crasheslcnr-1/+1
2024-12-18introduce `LateParamRegionKind`lcnr-58/+156
2024-12-18Rollup merge of #134460 - oli-obk:push-ysuklyupnzpq, r=jieyouxu许杰友 Jieyou Xu (Joe)-21/+5
2024-12-18Rollup merge of #134420 - Integral-Tech:pathbuf-refactor, r=compiler-errors许杰友 Jieyou Xu (Joe)-3/+3
2024-12-18Rollup merge of #134399 - spastorino:invert-if-condition, r=jieyouxu许杰友 Jieyou Xu (Joe)-3/+3
2024-12-18Rollup merge of #134394 - dianne:clarify-pat-2024-migration, r=compiler-errors许杰友 Jieyou Xu (Joe)-39/+104
2024-12-18Rollup merge of #134253 - nnethercote:overhaul-keywords, r=petrochenkov许杰友 Jieyou Xu (Joe)-46/+55
2024-12-18Rollup merge of #134161 - nnethercote:overhaul-token-cursors, r=spastorino许杰友 Jieyou Xu (Joe)-190/+179
2024-12-18Rollup merge of #133926 - compiler-errors:const-conditions, r=lcnr许杰友 Jieyou Xu (Joe)-15/+33
2024-12-18we aren't actually sanitizing anything anymorelcnr-40/+31
2024-12-18merge PlaceTy field_ty computationlcnr-123/+65
2024-12-18TypeVerifier: stop computing types for later uselcnr-172/+74
2024-12-18mir-opt: Do not handle the cleanup BB in the EarlyOtherwiseBranchDianQK-0/+4
2024-12-18mir: require `is_cleanup` when creating `BasicBlockData`DianQK-25/+30
2024-12-18mir-opt: a sub-BB of a cleanup BB must also be a cleanup BBDianQK-1/+2
2024-12-18Reapply "Auto merge of #129047 - DianQK:early_otherwise_branch_scalar, r=cjgi...DianQK-85/+175