From 1ce5effac2ced66e44b4b7f320bf8810f654a319 Mon Sep 17 00:00:00 2001 From: Huon Wilson Date: Mon, 5 Aug 2013 19:56:59 +1000 Subject: [PATCH] testsuite: add explanation to a Note, and remove duplicated code. Fixes #7302. --- src/test/run-pass/rcvr-borrowed-to-region.rs | 9 +++------ 1 file 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); -- 2.44.0