diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/test/run-pass/rcvr-borrowed-to-region.rs | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/test/run-pass/rcvr-borrowed-to-region.rs b/src/test/run-pass/rcvr-borrowed-to-region.rs index 28396119596..46819027dad 100644 --- a/src/test/run-pass/rcvr-borrowed-to-region.rs +++ b/src/test/run-pass/rcvr-borrowed-to-region.rs @@ -12,7 +12,9 @@ trait get { fn get(self) -> int; } -// FIXME #7302: Note: impl on a slice +// Note: impl on a slice; we're checking that the pointers below +// correctly get borrowed to `&`. (similar to impling for `int`, with +// `&self` instead of `self`.) impl<'self> get for &'self int { fn get(self) -> int { return *self; @@ -34,11 +36,6 @@ pub fn main() { info!("y=%d", y); assert_eq!(y, 6); - let x = ~6; - let y = x.get(); - info!("y=%d", y); - assert_eq!(y, 6); - let x = &6; let y = x.get(); info!("y=%d", y); |
