diff options
| author | Niko Matsakis <niko@alum.mit.edu> | 2015-02-17 05:17:19 -0500 |
|---|---|---|
| committer | Niko Matsakis <niko@alum.mit.edu> | 2015-03-17 08:34:25 -0400 |
| commit | 5f5ed62298e5e366b931363b804631305178df5c (patch) | |
| tree | 4c434eeafbd58ab1bc9a67b46865c3e45cdaeb49 /src/libstd/sys/unix/stdio.rs | |
| parent | bde09eea35113f25d4e0bcc4a8344de971f3069a (diff) | |
| download | rust-5f5ed62298e5e366b931363b804631305178df5c.tar.gz rust-5f5ed62298e5e366b931363b804631305178df5c.zip | |
Remove subtyping for object types and replace with an *upcast* coercion.
This upcast coercion currently preserves the vtable for the object, but eventually it can be used to create a derived vtable. The upcast coercion is not introduced into method dispatch; see comment on #18737 for information about why. Fixes #18737.
Diffstat (limited to 'src/libstd/sys/unix/stdio.rs')
0 files changed, 0 insertions, 0 deletions
