From: Huon Wilson Date: Mon, 5 Aug 2013 09:56:59 +0000 (+1000) Subject: testsuite: add explanation to a Note, and remove duplicated code. X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=1ce5effac2ced66e44b4b7f320bf8810f654a319;p=rust.git testsuite: add explanation to a Note, and remove duplicated code. Fixes #7302. --- 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);