| Age | Commit message (Expand) | Author | Lines |
| 2022-02-02 | Auto merge of #93594 - matthiaskrgr:rollup-lcvhpdv, r=matthiaskrgr | bors | -251/+324 |
| 2022-02-02 | Rollup merge of #93592 - est31:remove_unused_deps, r=bjorn3 | Matthias Krüger | -1/+0 |
| 2022-02-02 | Rollup merge of #93590 - est31:let_else, r=lcnr | Matthias Krüger | -226/+208 |
| 2022-02-02 | Rollup merge of #93574 - compiler-errors:bad-let-suggestion, r=lcnr | Matthias Krüger | -8/+16 |
| 2022-02-02 | Rollup merge of #93571 - compiler-errors:better-where-suggestion, r=lcnr | Matthias Krüger | -9/+38 |
| 2022-02-02 | Rollup merge of #93546 - tmiasko:validate-switch-int, r=oli-obk | Matthias Krüger | -0/+18 |
| 2022-02-02 | Rollup merge of #93221 - alyssaverkade:fix-93093, r=wesleywiser | Matthias Krüger | -6/+26 |
| 2022-02-02 | Rollup merge of #92528 - tmiasko:combine-commutative, r=michaelwoerister | Matthias Krüger | -1/+18 |
| 2022-02-02 | fix ICE when parsing lifetime as function argument | Michael Goulet | -11/+19 |
| 2022-02-02 | Fix some doctests where the main function returns an opaque type | Oli Scherer | -0/+5 |
| 2022-02-02 | Remove unused dep from rustc_arena | est31 | -1/+0 |
| 2022-02-02 | More let_else adoptions | est31 | -226/+208 |
| 2022-02-02 | Only prevent TAITs from defining each other, RPIT and async are fine, they on... | Oli Scherer | -1/+8 |
| 2022-02-02 | Prevent two opaque types in their defining scopes from being defined via the ... | Oli Scherer | -41/+63 |
| 2022-02-02 | Avoid an ICE in the presence of HKL | Oli Scherer | -0/+4 |
| 2022-02-02 | run rustfmt | Oli Scherer | -7/+9 |
| 2022-02-02 | Reduce follow-up errors that are not helpful | Oli Scherer | -3/+9 |
| 2022-02-02 | Bail out early if there already were errors | Oli Scherer | -10/+5 |
| 2022-02-02 | Make the error for opaque types that have no hidden types a bit informative | Oli Scherer | -1/+6 |
| 2022-02-02 | Make a span more useful | Oli Scherer | -0/+1 |
| 2022-02-02 | Guess head span of async blocks | Oli Scherer | -0/+1 |
| 2022-02-02 | Hide further opaque type errors if items that could constrain the opaque type... | Oli Scherer | -1/+6 |
| 2022-02-02 | Undo a change that is now unnecessary | Oli Scherer | -4/+4 |
| 2022-02-02 | Remove a now-useless field | Oli Scherer | -12/+6 |
| 2022-02-02 | Remove some unused arguments and update a comment | Oli Scherer | -8/+7 |
| 2022-02-02 | Make a comment more obvious | Oli Scherer | -2/+4 |
| 2022-02-02 | manual formatting | Oli Scherer | -1/+1 |
| 2022-02-02 | Simplify diff | Oli Scherer | -2/+2 |
| 2022-02-02 | Undo a diff | Oli Scherer | -2/+2 |
| 2022-02-02 | Inline a function that is only used once | Oli Scherer | -53/+39 |
| 2022-02-02 | Remove unnecessary field | Oli Scherer | -24/+12 |
| 2022-02-02 | Remove unnecessary closure in favour of just passing the argument directly | Oli Scherer | -17/+20 |
| 2022-02-02 | Remove the `Instantiator` now that we don't recurse within it anymore | Oli Scherer | -28/+19 |
| 2022-02-02 | Inline a function that is only ever used in one place | Oli Scherer | -68/+2 |
| 2022-02-02 | Fixup changes that aren't neccessary anymore | Oli Scherer | -7/+2 |
| 2022-02-02 | This can't happen anymore. An opaque type can't end up with itself as its hid... | Oli Scherer | -37/+4 |
| 2022-02-02 | We're equating hidden types eagerly now | Oli Scherer | -4/+0 |
| 2022-02-02 | Add explanation for early abort in TAIT hidden type computation | Oli Scherer | -0/+9 |
| 2022-02-02 | Add backcompat hack to support | Oli Scherer | -16/+28 |
| 2022-02-02 | Clean up leftovers from eager hidden type merging | Oli Scherer | -109/+34 |
| 2022-02-02 | Eagerly merge hidden types. | Oli Scherer | -35/+45 |
| 2022-02-02 | Stop generating inference vars for nested impl trait and let type equality ha... | Oli Scherer | -16/+0 |
| 2022-02-02 | Register member constraints on the final merged hidden type | Oli Scherer | -44/+29 |
| 2022-02-02 | Lazily resolve type-alias-impl-trait defining uses | Oli Scherer | -701/+1074 |
| 2022-02-02 | More sanity checks | Oli Scherer | -2/+7 |
| 2022-02-02 | Expose current span to type equality checking in nll | Oli Scherer | -0/+15 |
| 2022-02-02 | Found suspicious comparison of constants | Oli Scherer | -0/+3 |
| 2022-02-02 | Update some comments | Oli Scherer | -5/+1 |
| 2022-02-02 | Add some sanity assertions to make sure we use the opaque types correctly | Oli Scherer | -2/+14 |
| 2022-02-02 | Add roll back infrastructure for opaque type caches | Oli Scherer | -37/+113 |