about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-04-24Pass `Analysis` to `visit_*` instead of `Results`.Nicholas Nethercote-56/+50
2025-04-24Refactor `StableMir` to avoid some clones.Nicholas Nethercote-8/+7
2025-04-24Remove some unnecessary clones.Nicholas Nethercote-4/+3
2025-04-24Revert overzealous parse recovery for single colonsLeón Orell Valerian Liehr-13/+18
2025-04-24Auto merge of #139309 - RalfJung:abi_unsupported_vector_types, r=fee1-dead,tr...bors-97/+22
2025-04-24fix for issue 135412Kivooeo-6/+19
2025-04-23Auto merge of #138845 - compiler-errors:stall-generators, r=lcnrbors-99/+431
2025-04-23Extend HIR to track the source and syntax of a lifetimeJake Goulding-112/+226
2025-04-23transmutability: Mark edges by ranges, not valuesJoshua Liebow-Feeser-161/+777
2025-04-23Remove hackMichael Goulet-14/+0
2025-04-23Use the new solver in the impossible_predicatesMichael Goulet-9/+5
2025-04-23Auto merge of #140180 - ChrisDenton:rollup-5pvs08u, r=ChrisDentonbors-344/+316
2025-04-23MoreMichael Goulet-133/+184
2025-04-23Make #![feature(let_chains)] bootstrap conditional in compiler/est31-40/+40
2025-04-23Use `clone` to clone `DelimArgs` in two places.Nicholas Nethercote-7/+3
2025-04-23Derive `HashStable` for `DelimArgs`.Nicholas Nethercote-13/+1
2025-04-23fix ICE in attribute name printingFolkert de Vries-2/+6
2025-04-23Make algebraic intrinsics into 'const fn' items; Make algebraic functions of ...Gabriel Bjørnager Jensen-0/+25
2025-04-23Make `SmirInterface` pub(crate) and rename `Context` to `SmirContext`Makai-102/+114
2025-04-23Module docsBoxy-0/+5
2025-04-23Rename `compute_x` methodsBoxy-31/+43
2025-04-23Remove `synstructure::Structure::underscore_const` calls.Nicholas Nethercote-24/+4
2025-04-23Rollup merge of #140175 - Kivooeo:new-fix-one, r=compiler-errorsChris Denton-2/+10
2025-04-23Rollup merge of #140160 - oli-obk:lang-items, r=jieyouxuChris Denton-219/+193
2025-04-23Rollup merge of #140147 - xizheyin:issue-138401-1, r=compiler-errorsChris Denton-50/+54
2025-04-23Rollup merge of #140142 - nnethercote:some-graphviz-tweaks-2, r=compiler-errorsChris Denton-73/+59
2025-04-23rc and cr more clear error messageKivooeo-2/+10
2025-04-22Don't warn about `v128` in wasm ABI transitionAlex Crichton-0/+6
2025-04-22make `[u8]` and `[u8;N]` literal patterns usable in deref patternsdianne-9/+34
2025-04-22make `str` literal patterns usable in deref patternsdianne-0/+50
2025-04-22Consider Copy/Clone tooMichael Goulet-1/+18
2025-04-22Don't compute query unless in new solverMichael Goulet-1/+5
2025-04-22Eagerly instantiate coroutine witness in new solverMichael Goulet-23/+31
2025-04-22Properly drain pending obligations for coroutinesMichael Goulet-63/+241
2025-04-22Collect and resolve ambiguous obligations from normalizing in writebackMichael Goulet-10/+84
2025-04-22Rollup merge of #140144 - nnethercote:fix-140098, r=petrochenkovChris Denton-13/+13
2025-04-22Rollup merge of #140104 - Shourya742:2025-04-21-auto-diff-fails-on-impl-block...Chris Denton-8/+6
2025-04-22Rollup merge of #140072 - folkertdev:miri-fn-align, r=RalfJungChris Denton-2/+15
2025-04-22Rollup merge of #139921 - Kivooeo:master, r=WaffleLapkinChris Denton-4/+4
2025-04-22Make sure there's no duplicate indices in the dep graphJohn Kåre Alsaker-1/+5
2025-04-22Tweak edgesJohn Kåre Alsaker-8/+5
2025-04-22Use `IndexVec::from_elem_n`John Kåre Alsaker-10/+7
2025-04-22Add index to the dep graph format and encode via `MemEncoder`John Kåre Alsaker-39/+206
2025-04-22Use `is_lang_item` and `as_lang_item` instead of handrolling their logicOli Scherer-219/+193
2025-04-22add comment for "Other" caseRalf Jung-0/+1
2025-04-22Auto merge of #132833 - est31:stabilize_let_chains, r=fee1-deadbors-29/+54
2025-04-22Rename `open_brace` to `open_delimiters`xizheyin-23/+26
2025-04-22Move make_unclosed_delims_error to lexer/diagonostics.rsxizheyin-27/+28
2025-04-22Handle another negated literal in `eat_token_lit`.Nicholas Nethercote-13/+13
2025-04-22Auto merge of #140138 - ChrisDenton:rollup-zw7jibi, r=ChrisDentonbors-123/+259