testsuite: add explanation to a Note, and remove duplicated code.
Fixes #7302.
This commit is contained in:
parent
e5fb4c4359
commit
1ce5effac2
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user