diff options
| author | bors <bors@rust-lang.org> | 2017-12-19 07:05:05 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2017-12-19 07:05:05 +0000 |
| commit | a9f047c048eac4f135dd6df5223b7195d651539d (patch) | |
| tree | 6aafdf5c1ae3526fa5cd6ff1e072b4dfe355a443 /src/liballoc | |
| parent | c8b94c6aa1bdee2fb6371e3f445f0abbba7c5093 (diff) | |
| parent | 5c656f0c72d4a1aeff9a761fe455e522e975eee2 (diff) | |
| download | rust-a9f047c048eac4f135dd6df5223b7195d651539d.tar.gz rust-a9f047c048eac4f135dd6df5223b7195d651539d.zip | |
Auto merge of #46664 - mikeyhew:raw_pointer_self, r=arielb1
arbitrary_self_types: add support for raw pointer `self` types This adds support for raw pointer `self` types, under the `arbitrary_self_types` feature flag. Types like `self: *const Self`, `self: *const Rc<Self>`, `self: Rc<*const Self` are all supported. Object safety checks are updated to allow`self: *const Self` and `self: *mut Self`. This PR does not add support for `*const self` and `*mut self` syntax. That can be added in a later PR once this code is reviewed and merged. #44874 r? @arielb1
Diffstat (limited to 'src/liballoc')
0 files changed, 0 insertions, 0 deletions
