about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-04-30coverage: Split off `mappings.rs` from `spans.rs` and `from_mir.rs`Zalathar-275/+283
2024-04-30coverage: Prepare to split `spans.rs` into two filesZalathar-26/+30
2024-04-29Rollup merge of #124488 - est31:arbitrary_expressions_error, r=pnkfelixMatthias Krüger-1/+8
2024-04-29Rollup merge of #124185 - beepster4096:move_data_base_local_infallible, r=pnk...Matthias Krüger-13/+6
2024-04-29Rollup merge of #124522 - blyxyas:refactor-is-loaded, r=jieyouxu许杰友 Jieyou Xu (Joe)-13/+16
2024-04-29Rollup merge of #124508 - Zalathar:op, r=jieyouxu许杰友 Jieyou Xu (Joe)-4/+4
2024-04-29Rollup merge of #124504 - gurry:123710-union-ICE, r=oli-obk许杰友 Jieyou Xu (Joe)-7/+13
2024-04-29Rollup merge of #124484 - GKFX:offset_of_must_use, r=jieyouxu许杰友 Jieyou Xu (Joe)-0/+1
2024-04-29Rollup merge of #124415 - compiler-errors:candidates, r=lcnr许杰友 Jieyou Xu (Joe)-375/+394
2024-04-29Rollup merge of #124269 - scrabsha:sasha/fix-124206, r=dtolnay许杰友 Jieyou Xu (Joe)-1/+1
2024-04-29Only register candidate if it is associated w a shallow certaintyMichael Goulet-42/+32
2024-04-29Actually use probes when needed and stop relying on existing outer probesMichael Goulet-335/+350
2024-04-29Make names more accurateMichael Goulet-15/+29
2024-04-29[Refactor] Rename Lint and LintGroup\'s is_loaded to is_externally_loadedblyxyas-13/+16
2024-04-29Change wordingest31-1/+1
2024-04-29Auto merge of #124255 - RenjiSann:renji/mcdc-nested-expressions, r=Zalatharbors-70/+193
2024-04-29Pretty-print parenthesis around binary in postfix matchSasha Pourcelot-1/+1
2024-04-29mcdc-coverage: Get decision_depth from THIR loweringDorian Péron-18/+82
2024-04-29mcdc-coverage: Add decision_depth field in structsDorian Péron-39/+78
2024-04-29mcdc-coverage: Add possibility for codegen llvm to handle several condition b...Dorian Péron-18/+38
2024-04-29coverage: Avoid hard-coded values when visiting logical opsZalathar-4/+4
2024-04-29Prohibit const prop of unions in `KnownPanicsLint`Gurinder Singh-7/+13
2024-04-28Auto merge of #124431 - chenyukang:yukang-fix-rustdoc-124363, r=Nadrierilbors-11/+14
2024-04-28Add a note to the ArbitraryExpressionInPattern errorest31-1/+8
2024-04-28Fix #124478 - offset_of! returns a temporaryGeorge Bateman-0/+1
2024-04-28Rollup merge of #124463 - gurry:rename-func, r=TaKO8KiMatthias Krüger-2/+2
2024-04-28Rollup merge of #124444 - compiler-errors:eval, r=lcnrMatthias Krüger-0/+49
2024-04-28Rename `inihibit_union_abi_opt()` to `inihibits_union_abi_opt()`Gurinder Singh-2/+2
2024-04-28Fix the assertion crash from rustdoc document indent widthsyukang-11/+14
2024-04-27Record certainty of evaluate_added_goals_and_make_canonical_response call in ...Michael Goulet-0/+49
2024-04-27Rollup merge of #124437 - linyihai:doc-link-typeck, r=compiler-errorsMatthias Krüger-1/+1
2024-04-27Rollup merge of #124425 - saethlin:ceci-nest-pas-une-ice, r=compiler-errorsMatthias Krüger-6/+3
2024-04-27Rollup merge of #124394 - gurry:123863-ice-unexpected-region, r=lcnrMatthias Krüger-0/+2
2024-04-27Rollup merge of #124370 - ShE3py:substitution-part-offset, r=fee1-deadMatthias Krüger-2/+2
2024-04-27doc: Replace mod.rs with the appropriate linkLin Yihai-1/+1
2024-04-27Rollup merge of #124382 - petrochenkov:itemvisit, r=lcnrMatthias Krüger-336/+364
2024-04-27Fix ICE on invalid const param typesGurinder Singh-0/+2
2024-04-26Do not ICE on invalid consts when walking mono-reachable blocksBen Kimock-6/+3
2024-04-26Rollup merge of #124391 - nnethercote:builtin_macros-cleanups, r=fee1-deadJacob Pratt-341/+352
2024-04-26Rollup merge of #124341 - petrochenkov:nomacvisit, r=compiler-errorsJacob Pratt-12/+3
2024-04-26Auto merge of #122385 - lcnr:analyze-obligations-for-infer, r=compiler-errorsbors-321/+589
2024-04-26Adjust some `pub`s.Nicholas Nethercote-81/+81
2024-04-26Auto merge of #120845 - petrochenkov:debmac, r=oli-obkbors-122/+78
2024-04-25Rollup merge of #124381 - compiler-errors:derived-for-wf, r=lcnrMichael Goulet-6/+11
2024-04-25Rollup merge of #124379 - compiler-errors:remove-new-solver-lookup-behavior, ...Michael Goulet-63/+18
2024-04-26Move some functions from `rustc_expand` to `rustc_builtin_macros`.Nicholas Nethercote-237/+234
2024-04-26Introduce `DeriveResolution`.Nicholas Nethercote-20/+32
2024-04-25Renamed DerivedObligation to WellFormedDeriveObligationMichael Goulet-6/+11
2024-04-25Auto merge of #124386 - matthiaskrgr:rollup-0a6yr00, r=matthiaskrgrbors-30/+109
2024-04-25use `EagerResolver`lcnr-1/+3