| Age | Commit message (Expand) | Author | Lines |
| 2023-11-09 | Rollup merge of #117645 - compiler-errors:auto-trait-subst, r=petrochenkov | Takayuki Maeda | -6/+15 |
| 2023-11-06 | Don't instantiate the binder twice when assembling object candidate | Michael Goulet | -17/+7 |
| 2023-11-06 | Only check predicates for late-bound non-lifetime vars in object candidate as... | Michael Goulet | -1/+4 |
| 2023-11-06 | Extend builtin/auto trait args with error when they have >1 argument | Michael Goulet | -6/+15 |
| 2023-10-30 | Some more coroutine renamings | Michael Goulet | -5/+5 |
| 2023-10-29 | Auto merge of #116447 - oli-obk:gen_fn, r=compiler-errors | bors | -2/+62 |
| 2023-10-27 | Make `gen` blocks implement the `Iterator` trait | Oli Scherer | -2/+62 |
| 2023-10-23 | Remove FnPtr hack from trait_ref_is_knowable | Michael Goulet | -2/+2 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -40/+40 |
| 2023-10-20 | s/Generator/Coroutine/ | Oli Scherer | -33/+33 |
| 2023-10-18 | Auto merge of #116887 - lcnr:alias-ty-constructor, r=compiler-errors | bors | -1/+1 |
| 2023-10-18 | AliasTy::new instead of tcx method | lcnr | -1/+1 |
| 2023-10-18 | revert rust-lang/rust#114586 | Ali MJ Al-Nasrawy | -21/+2 |
| 2023-10-15 | Auto merge of #116688 - compiler-errors:rustfmt-up, r=WaffleLapkin,Nilstrieb | bors | -1/+2 |
| 2023-10-13 | explicitly handle auto trait leakage in coherence | lcnr | -14/+19 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -1/+2 |
| 2023-10-05 | Do not assert that hidden types don't have erased regions. | Camille GILLOT | -3/+0 |
| 2023-10-02 | Rename both of the Match relations | Michael Goulet | -1/+2 |
| 2023-09-24 | Remove span from BrAnon. | Camille GILLOT | -4/+5 |
| 2023-09-23 | Remove GeneratorWitness and rename GeneratorWitnessMIR. | Camille GILLOT | -36/+7 |
| 2023-09-23 | Fold lifetimes before substitution. | Camille GILLOT | -14/+14 |
| 2023-09-21 | Move `DepKind` to `rustc_query_system` and define it as `u16` | John Kåre Alsaker | -2/+3 |
| 2023-09-14 | move required_consts check to general post-mono-check function | Ralf Jung | -3/+4 |
| 2023-09-11 | Auto merge of #114586 - oli-obk:patch_tait_rpit_order_check, r=lcnr,compiler-... | bors | -2/+21 |
| 2023-09-11 | Bubble up opaque <eq> opaque operations instead of picking an order | Oli Scherer | -2/+21 |
| 2023-09-02 | Do not require associated types with Self: Sized to uphold bounds when confir... | Michael Goulet | -3/+3 |
| 2023-09-02 | RPITITs are considered object-safe, they're always on Self:Sized methods | Michael Goulet | -0/+3 |
| 2023-08-28 | Auto merge of #115326 - matthiaskrgr:rollup-qsoa8ar, r=matthiaskrgr | bors | -5/+6 |
| 2023-08-28 | Better error message for object type with GAT | Michael Goulet | -1/+1 |
| 2023-08-27 | More precisely detect cycle errors from type_of on opaque | Michael Goulet | -5/+6 |
| 2023-08-15 | more nits | Michael Goulet | -12/+21 |
| 2023-08-15 | Reuse the selection context, compute failing obligations first in ambig mode | Michael Goulet | -12/+13 |
| 2023-08-15 | nits | Michael Goulet | -3/+3 |
| 2023-08-15 | Implement lint against coinductive impl overlap | Michael Goulet | -3/+33 |
| 2023-08-14 | Remove constness from `ImplSource::Param` | Deadbeef | -4/+3 |
| 2023-08-13 | Auto merge of #114457 - lcnr:trait_ref_is_knowable-normalize, r=compiler-errors | bors | -1/+1 |
| 2023-08-12 | normalize in `trait_ref_is_knowable` in new solver | lcnr | -1/+1 |
| 2023-08-11 | remove builtin impl for float and int infer | lcnr | -5/+2 |
| 2023-08-10 | Comment nits | Michael Goulet | -1/+1 |
| 2023-08-04 | Auto merge of #114036 - compiler-errors:upcast-to-fewer-assocs, r=lcnr | bors | -73/+141 |
| 2023-08-03 | Don't be incomplete | Michael Goulet | -92/+128 |
| 2023-08-03 | Fix upcasting with normalization in old solver, add a test | Michael Goulet | -2/+12 |
| 2023-08-03 | short-circuit when proj def ids differ | Michael Goulet | -5/+6 |
| 2023-08-03 | Rework upcasting | Michael Goulet | -59/+80 |
| 2023-08-03 | builtin impl confirmation wuhu | lcnr | -23/+17 |
| 2023-08-02 | Remove constness from `TraitPredicate` | Deadbeef | -23/+10 |
| 2023-08-02 | Rollup merge of #114079 - compiler-errors:closure-upvars, r=oli-obk | Nilstrieb | -2/+3 |
| 2023-08-01 | Use upvar_tys in more places, make it a list | Michael Goulet | -2/+3 |
| 2023-08-01 | Convert adt_sized_constraint to early-binder, use list | Michael Goulet | -1/+1 |
| 2023-07-30 | inline format!() args up to and including rustc_codegen_llvm | Matthias Krüger | -8/+6 |