diff options
| author | Taylor Cramer <cramertj@google.com> | 2017-10-15 13:43:06 -0700 |
|---|---|---|
| committer | Taylor Cramer <cramertj@google.com> | 2017-11-17 10:01:54 -0800 |
| commit | bc4810d907deef00ea5bd0124272cfcab3975e3c (patch) | |
| tree | 14291c299a2c2c03333500a0952d7512398488ac /src/libstd/sys/unix/stack_overflow.rs | |
| parent | d0f8e2913a93573c78cddfd297944cff4eb4c41a (diff) | |
| download | rust-bc4810d907deef00ea5bd0124272cfcab3975e3c.tar.gz rust-bc4810d907deef00ea5bd0124272cfcab3975e3c.zip | |
Fix impl Trait Lifetime Handling
After this change, impl Trait existentials are desugared to a new `abstract type` definition paired with a set of lifetimes to apply. In-scope generics are included as parents of the `abstract type` generics. Parent regions are replaced with static, and parent regions referenced in the `impl Trait` type are duplicated at the end of the `abstract type`'s generics.
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions
