]> git.lizzy.rs Git - rust.git/commit
implement raw-pointer `self`. Works for traits, including trait objects, but not...
authorMichael Hewson <michael@michaelhewson.ca>
Thu, 9 Nov 2017 21:15:35 +0000 (16:15 -0500)
committerMichael Hewson <michael@michaelhewson.ca>
Sun, 17 Dec 2017 09:13:09 +0000 (10:13 +0100)
commit361b3db886c6f63c57c11e036b01bb8b09f35739
tree9aae809be66d5cdb702141fe4378f56b2d2dd15c
parent53a6d14e5bb8b1915a5f0b9371bbf0da934ed052
implement raw-pointer `self`. Works for traits, including trait objects, but not structs
src/librustc/traits/object_safety.rs
src/librustc/ty/util.rs
src/librustc_typeck/check/autoderef.rs
src/librustc_typeck/check/wfcheck.rs
src/test/run-pass/arbitrary_self_types_raw_pointer_struct.rs [new file with mode: 0644]
src/test/run-pass/arbitrary_self_types_raw_pointer_trait.rs [new file with mode: 0644]