about summary refs log tree commit diff
path: root/src/libstd/sys
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2018-05-14 04:56:56 +0000
committerbors <bors@rust-lang.org>2018-05-14 04:56:56 +0000
commit76027ed2ad16cbb57919fe9c4dd3849469650570 (patch)
treee3e89fa3b4e2c2bd708be42196d6eede9c191065 /src/libstd/sys
parent4468e3ea3e905663e24574ded431070756e0deb5 (diff)
parent56bc4c249093f8b63fbc2dc35b4343871808d282 (diff)
downloadrust-76027ed2ad16cbb57919fe9c4dd3849469650570.tar.gz
rust-76027ed2ad16cbb57919fe9c4dd3849469650570.zip
Auto merge of #50694 - leodasvacas:fix-impl-trait-self-substitution, r=petrochenkov
Fix self referential impl Trait substitutions

A high impact bug because a lot of common traits use a `Self` substitution by default. Should be backported to beta.

There was a check for this which wasn't catching all cases, it was made more robust.

Fixes #49376
Fixes #50626

r? @petrochenkov
Diffstat (limited to 'src/libstd/sys')
0 files changed, 0 insertions, 0 deletions