| Age | Commit message (Expand) | Author | Lines |
| 2023-07-08 | Auto merge of #112652 - oli-obk:tait_only_in_sig, r=compiler-errors | bors | -41/+144 |
| 2023-07-07 | Auto merge of #113245 - lukas-code:unsizing-sanity-check, r=the8472 | bors | -56/+107 |
| 2023-07-07 | Treat closures as part of their parent | Oli Scherer | -10/+10 |
| 2023-07-07 | Fix one layer of closures not being able to constrain opaque types | Oli Scherer | -1/+4 |
| 2023-07-07 | Only match on the `DefKind` once. | Oli Scherer | -29/+19 |
| 2023-07-07 | Collect nested items immediately instead of collecting them into an intermedi... | Oli Scherer | -15/+10 |
| 2023-07-07 | Move some logic into a method on `OpaqueTypeCollector` | Oli Scherer | -29/+33 |
| 2023-07-07 | Remove one layer of nested matching on the same thing | Oli Scherer | -55/+39 |
| 2023-07-07 | liar liar find_taits_declared_in_body on fire | Oli Scherer | -10/+10 |
| 2023-07-07 | We don't need to track binders if we aren't normalizing | Oli Scherer | -20/+1 |
| 2023-07-07 | Remove normalization from `opaque_types_defined_by` | Oli Scherer | -41/+2 |
| 2023-07-07 | Require TAITs to be mentioned in the signatures of functions that register hi... | Oli Scherer | -36/+221 |
| 2023-07-07 | Auto merge of #113308 - compiler-errors:poly-select, r=lcnr | bors | -112/+125 |
| 2023-07-07 | Auto merge of #113270 - the8472:opt-macro-tts, r=nnethercote | bors | -5/+13 |
| 2023-07-06 | Rollup merge of #113421 - spastorino:new-rpitit-29, r=compiler-errors | Michael Goulet | -5/+7 |
| 2023-07-06 | Rollup merge of #113419 - spastorino:new-rpitit-28, r=compiler-errors | Michael Goulet | -3/+5 |
| 2023-07-06 | Rollup merge of #113397 - compiler-errors:new-select-prefer-obj, r=lcnr | Michael Goulet | -0/+8 |
| 2023-07-06 | Rollup merge of #112825 - compiler-errors:tait-defining-cycle, r=lcnr | Michael Goulet | -1/+28 |
| 2023-07-06 | Rollup merge of #111917 - WaffleLapkin:validate_unalloc, r=oli-obk | Michael Goulet | -14/+9 |
| 2023-07-06 | Don't call type_of on TAIT in defining scope in new solver | Michael Goulet | -1/+28 |
| 2023-07-06 | Do not assert >1 RPITITs on collect_return_position_impl_trait_in_trait_tys | Santiago Pastorino | -5/+7 |
| 2023-07-06 | Avoid calling item_name for RPITIT | Santiago Pastorino | -3/+5 |
| 2023-07-06 | get rid of a bit more calls to poly_select | Michael Goulet | -12/+12 |
| 2023-07-06 | Coercion doesn't need binders either | Michael Goulet | -7/+6 |
| 2023-07-06 | Separate select calls that don't need a binder | Michael Goulet | -44/+58 |
| 2023-07-06 | TraitObligation -> PolyTraitObligation | Michael Goulet | -70/+70 |
| 2023-07-06 | add helper methods for accessing struct tail | Lukas Markeffsky | -34/+31 |
| 2023-07-06 | sanity check field offsets in unsizeable structs | Lukas Markeffsky | -0/+49 |
| 2023-07-06 | clean up struct layout code | Lukas Markeffsky | -36/+41 |
| 2023-07-06 | Auto merge of #113406 - matthiaskrgr:rollup-0rprs5k, r=matthiaskrgr | bors | -5/+13 |
| 2023-07-06 | Rollup merge of #113402 - nnethercote:diagnose-unsorted-CGUs, r=lqd | Matthias Krüger | -1/+7 |
| 2023-07-06 | Rollup merge of #113395 - compiler-errors:new-solver-dyn-star-selection, r=ol... | Matthias Krüger | -4/+6 |
| 2023-07-06 | Diagnose unsorted CGUs. | Nicholas Nethercote | -1/+7 |
| 2023-07-06 | Auto merge of #113377 - BoxyUwU:move_ty_ctors_to_ty, r=compiler-errors | bors | -1156/+1353 |
| 2023-07-06 | Fix up doc links | Oli Scherer | -2/+2 |
| 2023-07-06 | Prefer object candidates over impl candidates in new selection | Michael Goulet | -0/+8 |
| 2023-07-06 | Dont ICE for `dyn* Trait: Trait` goals during selection in new trait solver | Michael Goulet | -4/+6 |
| 2023-07-06 | Auto merge of #113391 - fee1-dead-contrib:rollup-9bqlw9z, r=fee1-dead | bors | -315/+330 |
| 2023-07-06 | Rollup merge of #113350 - chenyukang:yukang-fix-113342-parser, r=compiler-errors | fee1-dead | -1/+5 |
| 2023-07-06 | Rollup merge of #113334 - fmease:revert-lexing-c-str-lits, r=compiler-errors | fee1-dead | -59/+64 |
| 2023-07-06 | Rollup merge of #113332 - petrochenkov:bindintern, r=cjgillot | fee1-dead | -255/+224 |
| 2023-07-06 | Rollup merge of #112791 - WaffleLapkin:wag_the_llvm, r=cuviper | fee1-dead | -0/+37 |
| 2023-07-06 | Auto merge of #113291 - oli-obk:pretty_print_mir_const, r=RalfJung | bors | -83/+68 |
| 2023-07-05 | Change comment on `TyCtxt::mk_ty_from_kind` | Michael Goulet | -1/+1 |
| 2023-07-05 | Move `TyCtxt::mk_x` to `Ty::new_x` where applicable | Boxy | -1154/+1351 |
| 2023-07-05 | Auto merge of #113370 - compiler-errors:rollup-8gvyy8e, r=compiler-errors | bors | -542/+748 |
| 2023-07-05 | Document magic boolean | Oli Scherer | -1/+3 |
| 2023-07-05 | Name the destructure_mir_constant query appropriately | Oli Scherer | -6/+6 |
| 2023-07-05 | Use options instead of errors if the errors are never needed | Oli Scherer | -13/+11 |
| 2023-07-05 | Remove a function argument that is always passed with the same value. | Oli Scherer | -46/+21 |