about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-01-09Rollup merge of #128110 - veera-sivarajan:bugfix-80173, r=cjgillotMatthias Krüger-11/+130
2025-01-08Auto merge of #135260 - matthiaskrgr:rollup-8irqs72, r=matthiaskrgrbors-302/+448
2025-01-08Rollup merge of #135250 - lqd:simple-cleanups, r=matthewjasperMatthias Krüger-146/+153
2025-01-08Rollup merge of #135222 - estebank:issue-135209, r=compiler-errorsMatthias Krüger-1/+3
2025-01-08Rollup merge of #134228 - oli-obk:pat-lit-path, r=compiler-errorsMatthias Krüger-155/+292
2025-01-08Try to explain borrow for tail expr temporary drop order change in 2024Michael Goulet-23/+34
2025-01-08Don't do AccessDepth::Drop for types with no drop implMichael Goulet-4/+12
2025-01-08Don't create cycles by normalizing opaques defined in the body we're checkingMichael Goulet-1/+6
2025-01-08remove an extraneous commentwieDasDing-1/+0
2025-01-08apply suggestions on fn nameDing Xiang Fei-4/+4
2025-01-08run borrowck tests on BIDs and emit tail-expr-drop-order lints forDing Xiang Fei-17/+78
2025-01-08rename `AllFacts` to `PoloniusFacts`Rémy Rakic-45/+47
2025-01-08rename `LocationTable` to `PoloniusLocationTable`Rémy Rakic-46/+47
2025-01-08Auto merge of #133858 - dianne:better-blame-constraints-for-static, r=lcnrbors-251/+230
2025-01-08stop calling `DenseLocationMap` "elements"Rémy Rakic-61/+65
2025-01-08Rename PatKind::Lit to ExprOli Scherer-34/+34
2025-01-08Exhaustively handle expressions in patternsOli Scherer-111/+248
2025-01-08Avoid passing a full Pat when only the Span/HirId is usedOli Scherer-11/+11
2025-01-08Avoid passing a full Expr when only the Span is usedOli Scherer-4/+4
2025-01-08Rollup merge of #135219 - matthiaskrgr:simd'nt, r=compiler-errorsJacob Pratt-1/+1
2025-01-08Rollup merge of #135203 - RalfJung:arm-soft-float, r=workingjubileeJacob Pratt-0/+8
2025-01-08Rollup merge of #135184 - biabbas:reserve_18_aarch64, r=workingjubileeJacob Pratt-1/+1
2025-01-08Rollup merge of #134920 - lqd:polonius-next-episode-6, r=jackh726Jacob Pratt-117/+309
2025-01-08Add check for missing fields in enum variant patternEsteban Küber-1/+1
2025-01-07Ensure that we don't try to access fields on a non-struct pattern type in dia...Esteban Küber-1/+3
2025-01-07Rollup merge of #135149 - compiler-errors:mangle, r=oli-obkMatthias Krüger-38/+61
2025-01-07Rollup merge of #134989 - max-niederman:guard-patterns-hir, r=oli-obkMatthias Krüger-7/+40
2025-01-07Rollup merge of #134745 - compiler-errors:better-arg-span-in-typeck, r=BoxyUwUMatthias Krüger-2/+17
2025-01-07Rollup merge of #133810 - lcnr:remove-verify_bound, r=compiler-errorsMatthias Krüger-18/+8
2025-01-07warn about broken simd not only on structs but also enums and unions when we ...Matthias Krüger-1/+1
2025-01-07arm: add unstable soft-float target featureRalf Jung-0/+8
2025-01-07Rollup merge of #135199 - joshtriplett:unnecessary-to-string, r=lqdGuillaume Gomez-5/+4
2025-01-07Rollup merge of #135198 - joshtriplett:str-is-a-type, r=jieyouxuGuillaume Gomez-20/+20
2025-01-07Rollup merge of #135182 - scottmcm:box-deref-via-transmute, r=oli-obkGuillaume Gomez-13/+14
2025-01-07Rollup merge of #135177 - maurer:rename-module, r=nikicGuillaume Gomez-17/+5
2025-01-07Avoid naming variables `str`Josh Triplett-20/+20
2025-01-07Eliminate an unnecessary `Symbol::to_string`; use `as_str`Josh Triplett-5/+4
2025-01-07Auto merge of #135173 - pietroalbini:pa-fix-rvp, r=workingjubileebors-1/+6
2025-01-07Reserve x18 register for aarch64 wrs vxworks targetB I Mohammed Abbas-1/+1
2025-01-06Rollup merge of #135126 - klensy:deprecated-and-do-nothing, r=jieyouxuJacob Pratt-30/+50
2025-01-06Rollup merge of #135090 - compiler-errors:invalid-tuple-ctor-projection, r=lq...Jacob Pratt-1/+25
2025-01-06Rollup merge of #134744 - compiler-errors:transmute-non-wf, r=lcnrJacob Pratt-1/+13
2025-01-06Rollup merge of #132345 - compiler-errors:fx-diag, r=lcnrJacob Pratt-33/+255
2025-01-06Rollup merge of #131830 - hoodmane:emscripten-wasm-eh, r=workingjubileeJacob Pratt-6/+28
2025-01-06Transmute from NonNull to pointer when elaborating a box deref (MCP807)Scott McMurray-13/+14
2025-01-07llvm: Ignore error value that is always falseMatthew Maurer-17/+5
2025-01-06only avoid blaming assignments from argument patternsdianne-33/+27
2025-01-06point out unblamed constraints from `Copy`/`Sized` bounds in region errorsdianne-0/+24
2025-01-06make outlives constraints from pointer comparisons less boringdianne-2/+2
2025-01-06make outlives constraints from generic arguments less boringdianne-18/+34