| Age | Commit message (Expand) | Author | Lines |
| 2023-07-22 | Rollup merge of #112508 - compiler-errors:trait-sig-lifetime-sugg-ice, r=cjgi... | Matthias Krüger | -10/+7 |
| 2023-07-22 | rustdoc: handle cross-crate RPITITs correctly | León Orell Valerian Liehr | -3/+6 |
| 2023-07-21 | Revert "Auto merge of #113166 - moulins:ref-niches-initial, r=oli-obk" | David Tolnay | -14/+3 |
| 2023-07-21 | Track ABI info. in `NaiveLayout`, and use it for `PointerLike` checks | Moulins | -3/+14 |
| 2023-07-19 | Don't emit useless vptrs for marker traits | Maybe Waffle | -4/+21 |
| 2023-07-19 | Fix comment | Maybe Waffle | -1/+1 |
| 2023-07-19 | Simplify last `prepare_vtable_segments` loop even more | Maybe Waffle | -25/+22 |
| 2023-07-19 | Slightly refactor 'exiting_out loop in `prepare_vtable_segments` | Maybe Waffle | -20/+22 |
| 2023-07-19 | Refactor 'diving_in loop internals in `prepare_vtable_segments` | Maybe Waffle | -17/+17 |
| 2023-07-19 | Replace `if let` with `unwrap` in `prepare_vtable_segments` | Maybe Waffle | -25/+24 |
| 2023-07-19 | Use `?` in `prepare_vtable_segments` | Maybe Waffle | -9/+15 |
| 2023-07-17 | Rename arg_iter to iter_instantiated | Michael Goulet | -1/+1 |
| 2023-07-17 | Rollup merge of #113651 - lcnr:parent-def-id, r=compiler-errors | Matthias Krüger | -7/+4 |
| 2023-07-17 | Auto merge of #113336 - compiler-errors:new-solver-iat, r=lcnr | bors | -4/+12 |
| 2023-07-16 | Auto merge of #113769 - matthiaskrgr:rollup-p6i1rco, r=matthiaskrgr | bors | -1/+1 |
| 2023-07-17 | Rollup merge of #113539 - agnarrarendelle:master, r=workingjubilee | Matthias Krüger | -1/+1 |
| 2023-07-16 | Auto merge of #113742 - compiler-errors:dont-short-circuit-intercrate-global-... | bors | -2/+2 |
| 2023-07-16 | Check GAT, IAT, and weak type where clauses during projection | Michael Goulet | -3/+11 |
| 2023-07-16 | Add support for inherent projections | Michael Goulet | -1/+1 |
| 2023-07-16 | stop mentioning number of applicate implementations | lcnr | -7/+4 |
| 2023-07-16 | Don't call predicate_must_hold during fulfillment in intercrate | Michael Goulet | -2/+2 |
| 2023-07-14 | Auto merge of #113471 - compiler-errors:new-solver-norm-escaping, r=lcnr | bors | -20/+21 |
| 2023-07-14 | Rollup merge of #113698 - compiler-errors:rpitit-check, r=spastorino | Matthias Krüger | -2/+2 |
| 2023-07-14 | Make it clearer that we're just checking for an RPITIT | Michael Goulet | -2/+2 |
| 2023-07-14 | Allow escaping bound vars during normalize_erasing_regions in new solver | Michael Goulet | -20/+21 |
| 2023-07-14 | refactor(rustc_middle): Substs -> GenericArg | Mahdi Dibaiee | -536/+513 |
| 2023-07-13 | Rollup merge of #113536 - lcnr:proof-tree-select, r=BoxyUwU | Matthias Krüger | -1/+1 |
| 2023-07-12 | Re-format let-else per rustfmt update | Mark Rousskov | -121/+190 |
| 2023-07-12 | Flip cfg's for bootstrap bump | Mark Rousskov | -2/+2 |
| 2023-07-12 | fixed typos | agnarrarendelle | -1/+1 |
| 2023-07-11 | Auto merge of #113470 - compiler-errors:new-solver-structurally-resolve-pat, ... | bors | -0/+2 |
| 2023-07-11 | Structurally resolve in pattern matching when peeling refs in new solver | Michael Goulet | -0/+2 |
| 2023-07-10 | Auto merge of #112988 - spastorino:new-rpitit-24, r=compiler-errors | bors | -153/+2 |
| 2023-07-10 | avoid building proof trees in select | lcnr | -1/+1 |
| 2023-07-08 | Replace RPITIT current impl with new strategy that lowers as a GAT | Santiago Pastorino | -153/+2 |
| 2023-07-08 | Rollup merge of #113005 - compiler-errors:dont-query-normalize, r=cjgillot | Matthias Krüger | -32/+34 |
| 2023-07-08 | Auto merge of #113474 - compiler-errors:rollup-07x1up7, r=compiler-errors | bors | -19/+1 |
| 2023-07-07 | Rollup merge of #113453 - spastorino:new-rpitit-30, r=compiler-errors | Michael Goulet | -19/+1 |
| 2023-07-08 | Auto merge of #112652 - oli-obk:tait_only_in_sig, r=compiler-errors | bors | -1/+1 |
| 2023-07-07 | Remove unused from_method symbol | Santiago Pastorino | -19/+1 |
| 2023-07-07 | Auto merge of #113245 - lukas-code:unsizing-sanity-check, r=the8472 | bors | -6/+1 |
| 2023-07-07 | Require TAITs to be mentioned in the signatures of functions that register hi... | Oli Scherer | -1/+1 |
| 2023-07-06 | get rid of a bit more calls to poly_select | Michael Goulet | -4/+4 |
| 2023-07-06 | Separate select calls that don't need a binder | Michael Goulet | -24/+36 |
| 2023-07-06 | TraitObligation -> PolyTraitObligation | Michael Goulet | -64/+64 |
| 2023-07-06 | add helper methods for accessing struct tail | Lukas Markeffsky | -6/+1 |
| 2023-07-06 | always emit consider `AutoImplCandidates` for them if they don't also have a ... | Oleksandr Babak | -1/+1 |
| 2023-07-06 | deal with opaque types without cycling | lcnr | -10/+24 |
| 2023-07-06 | update auto trait handling | lcnr | -14/+63 |
| 2023-07-05 | Move `TyCtxt::mk_x` to `Ty::new_x` where applicable | Boxy | -44/+54 |