about summary refs log tree commit diff
path: root/src/test/incremental/thinlto
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2019-07-09 21:01:48 +0200
committerGitHub <noreply@github.com>2019-07-09 21:01:48 +0200
commit2c2062e83b3f41e3a9179bcd96f5675bccad8c9a (patch)
tree896daa305c000c7f6033df1f3a9d6da4463fe903 /src/test/incremental/thinlto
parentb8ec4c4d11ede0fba333a0474ed473dbe82aacf1 (diff)
parentf035630089a4d7b037183cd9ded8b275e37601d6 (diff)
downloadrust-2c2062e83b3f41e3a9179bcd96f5675bccad8c9a.tar.gz
rust-2c2062e83b3f41e3a9179bcd96f5675bccad8c9a.zip
Rollup merge of #62417 - alexreg:fix-self-in-type-alias, r=pnkfelix
Fix ICEs when `Self` is used in type aliases

I think it is right just to disallow this at resolution stage rather than let typeck produce a cyclic error. This is in line with previous behaviour. There was probably no need at all for the change that introduced this bug in #57428, so I've simply reversed it.

Fixes #62263, #62364, #62305.

r? @eddyb
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions