diff options
| author | Patrick Walton <pcwalton@mimiga.net> | 2013-02-26 17:47:41 -0800 |
|---|---|---|
| committer | Patrick Walton <pcwalton@mimiga.net> | 2013-02-28 11:32:24 -0800 |
| commit | 107bf96ff0dcc427c1842ffb232d29afaea53ca5 (patch) | |
| tree | 8b335088a404957c76f31111b5e6e72c3dc9131a /src/test/compile-fail | |
| parent | b171d0ef7b68fed961597d38e6a474d748243987 (diff) | |
librustc: Mark all type implementations public. rs=impl-publicity
Diffstat (limited to 'src/test/compile-fail')
19 files changed, 19 insertions, 19 deletions
diff --git a/src/test/compile-fail/assign-to-method.rs b/src/test/compile-fail/assign-to-method.rs index 7d68d6d0c38..0a2834a95e6 100644 --- a/src/test/compile-fail/assign-to-method.rs +++ b/src/test/compile-fail/assign-to-method.rs @@ -14,7 +14,7 @@ struct cat { how_hungry : int, } -impl cat { +pub impl cat { fn speak() { self.meows += 1u; } } diff --git a/src/test/compile-fail/borrowck-autoref-3261.rs b/src/test/compile-fail/borrowck-autoref-3261.rs index b3ef5f4d481..068bb7cd7a6 100644 --- a/src/test/compile-fail/borrowck-autoref-3261.rs +++ b/src/test/compile-fail/borrowck-autoref-3261.rs @@ -10,7 +10,7 @@ use core::either::*; enum X = Either<(uint,uint),extern fn()>; -impl &X { +pub impl &X { fn with(blk: fn(x: &Either<(uint,uint),extern fn()>)) { blk(&**self) } diff --git a/src/test/compile-fail/borrowck-call-method-from-mut-aliasable.rs b/src/test/compile-fail/borrowck-call-method-from-mut-aliasable.rs index 4e0cc76bf75..2c68429baec 100644 --- a/src/test/compile-fail/borrowck-call-method-from-mut-aliasable.rs +++ b/src/test/compile-fail/borrowck-call-method-from-mut-aliasable.rs @@ -12,7 +12,7 @@ struct Foo { x: int, } -impl Foo { +pub impl Foo { fn f(&self) {} fn g(&const self) {} fn h(&mut self) {} diff --git a/src/test/compile-fail/borrowck-insert-during-each.rs b/src/test/compile-fail/borrowck-insert-during-each.rs index e0fca586b6b..476a790b85e 100644 --- a/src/test/compile-fail/borrowck-insert-during-each.rs +++ b/src/test/compile-fail/borrowck-insert-during-each.rs @@ -14,7 +14,7 @@ struct Foo { n: LinearSet<int>, } -impl Foo { +pub impl Foo { fn foo(&mut self, fun: fn(&int)) { for self.n.each |f| { fun(f); diff --git a/src/test/compile-fail/borrowck-loan-rcvr-overloaded-op.rs b/src/test/compile-fail/borrowck-loan-rcvr-overloaded-op.rs index e15edd8cf19..61cf346ffa4 100644 --- a/src/test/compile-fail/borrowck-loan-rcvr-overloaded-op.rs +++ b/src/test/compile-fail/borrowck-loan-rcvr-overloaded-op.rs @@ -19,7 +19,7 @@ impl ops::Add<int,int> for Point { } } -impl Point { +pub impl Point { fn times(z: int) -> int { self.x * self.y * z } diff --git a/src/test/compile-fail/class-cast-to-trait.rs b/src/test/compile-fail/class-cast-to-trait.rs index 671298040a9..3169b0299a0 100644 --- a/src/test/compile-fail/class-cast-to-trait.rs +++ b/src/test/compile-fail/class-cast-to-trait.rs @@ -19,7 +19,7 @@ struct cat { name : ~str, } -impl cat { +pub impl cat { fn eat() -> bool { if self.how_hungry > 0 { diff --git a/src/test/compile-fail/issue-2356.rs b/src/test/compile-fail/issue-2356.rs index 30a9fadaeb0..9a574b984ca 100644 --- a/src/test/compile-fail/issue-2356.rs +++ b/src/test/compile-fail/issue-2356.rs @@ -14,6 +14,6 @@ struct cat { tail: int, } -impl cat { +pub impl cat { fn meow() { tail += 1; } //~ ERROR: Did you mean: `self.tail` } diff --git a/src/test/compile-fail/issue-2766-a.rs b/src/test/compile-fail/issue-2766-a.rs index 77a840e7e36..8ec63ddc634 100644 --- a/src/test/compile-fail/issue-2766-a.rs +++ b/src/test/compile-fail/issue-2766-a.rs @@ -14,7 +14,7 @@ pub mod stream { use core::option; use core::pipes; - impl<T:Owned> Stream<T> { + pub impl<T:Owned> Stream<T> { pub fn recv() -> extern fn(+v: Stream<T>) -> ::stream::Stream<T> { // resolve really should report just one error here. // Change the test case when it changes. diff --git a/src/test/compile-fail/issue-3021-b.rs b/src/test/compile-fail/issue-3021-b.rs index 1d4cd69c54e..e6d16042445 100644 --- a/src/test/compile-fail/issue-3021-b.rs +++ b/src/test/compile-fail/issue-3021-b.rs @@ -16,7 +16,7 @@ fn siphash(k0 : u64) { v0: u64, } - impl siphash { + pub impl siphash { fn reset(&mut self) { self.v0 = k0 ^ 0x736f6d6570736575; //~ ERROR attempted dynamic environment-capture //~^ ERROR unresolved name: `k0`. diff --git a/src/test/compile-fail/issue-3080.rs b/src/test/compile-fail/issue-3080.rs index d7a214dc76b..530dadd7e90 100644 --- a/src/test/compile-fail/issue-3080.rs +++ b/src/test/compile-fail/issue-3080.rs @@ -10,7 +10,7 @@ // xfail-test enum x = (); -impl x { +pub impl x { unsafe fn with() { } // This should fail } diff --git a/src/test/compile-fail/issue-3311.rs b/src/test/compile-fail/issue-3311.rs index a09a87d9a6b..1207ddcb9a0 100644 --- a/src/test/compile-fail/issue-3311.rs +++ b/src/test/compile-fail/issue-3311.rs @@ -14,7 +14,7 @@ struct Foo { u: ~() } -impl Foo { +pub impl Foo { fn get_s(&self) -> &self/str { self.s } diff --git a/src/test/compile-fail/issue-3707.rs b/src/test/compile-fail/issue-3707.rs index c166c400b36..040bd46ab8c 100644 --- a/src/test/compile-fail/issue-3707.rs +++ b/src/test/compile-fail/issue-3707.rs @@ -13,7 +13,7 @@ struct Obj { member: uint } -impl Obj { +pub impl Obj { static pure fn boom() -> bool { return 1+1 == 2 } diff --git a/src/test/compile-fail/issue-3763.rs b/src/test/compile-fail/issue-3763.rs index ea4b70c3c29..09a3f3d89c4 100644 --- a/src/test/compile-fail/issue-3763.rs +++ b/src/test/compile-fail/issue-3763.rs @@ -15,7 +15,7 @@ mod my_mod { pub fn MyStruct () -> MyStruct { MyStruct {priv_field: 4} } - impl MyStruct { + pub impl MyStruct { priv fn happyfun() {} } } diff --git a/src/test/compile-fail/mutable-class-fields-2.rs b/src/test/compile-fail/mutable-class-fields-2.rs index 04ba25fc07d..3a63cdee20c 100644 --- a/src/test/compile-fail/mutable-class-fields-2.rs +++ b/src/test/compile-fail/mutable-class-fields-2.rs @@ -15,7 +15,7 @@ struct cat { how_hungry : int, } -impl cat { +pub impl cat { fn eat() { self.how_hungry -= 5; } diff --git a/src/test/compile-fail/regions-addr-of-self.rs b/src/test/compile-fail/regions-addr-of-self.rs index c6c89a3ae04..96657edb5b1 100644 --- a/src/test/compile-fail/regions-addr-of-self.rs +++ b/src/test/compile-fail/regions-addr-of-self.rs @@ -12,7 +12,7 @@ struct dog { cats_chased: uint, } -impl dog { +pub impl dog { fn chase_cat(&mut self) { let p: &static/mut uint = &mut self.cats_chased; //~ ERROR cannot infer an appropriate lifetime due to conflicting requirements *p += 1u; diff --git a/src/test/compile-fail/regions-addr-of-upvar-self.rs b/src/test/compile-fail/regions-addr-of-upvar-self.rs index 8e98d4341a8..b9a9e2f38f5 100644 --- a/src/test/compile-fail/regions-addr-of-upvar-self.rs +++ b/src/test/compile-fail/regions-addr-of-upvar-self.rs @@ -12,7 +12,7 @@ struct dog { food: uint, } -impl dog { +pub impl dog { fn chase_cat(&mut self) { for uint::range(0u, 10u) |_i| { let p: &'static mut uint = &mut self.food; //~ ERROR cannot infer an appropriate lifetime due to conflicting requirements diff --git a/src/test/compile-fail/trait-or-new-type-instead.rs b/src/test/compile-fail/trait-or-new-type-instead.rs index 0634205140b..dc7c7cec65f 100644 --- a/src/test/compile-fail/trait-or-new-type-instead.rs +++ b/src/test/compile-fail/trait-or-new-type-instead.rs @@ -9,7 +9,7 @@ // except according to those terms. // error-pattern: implement a trait or new type instead -impl <T> Option<T> { +pub impl <T> Option<T> { fn foo() { } } diff --git a/src/test/compile-fail/use-after-move-self-based-on-type.rs b/src/test/compile-fail/use-after-move-self-based-on-type.rs index a06bc42d29a..b0a2bc8ec12 100644 --- a/src/test/compile-fail/use-after-move-self-based-on-type.rs +++ b/src/test/compile-fail/use-after-move-self-based-on-type.rs @@ -6,7 +6,7 @@ impl Drop for S { fn finalize(&self) {} } -impl S { +pub impl S { fn foo(self) -> int { self.bar(); return self.x; //~ ERROR use of moved value diff --git a/src/test/compile-fail/use-after-move-self.rs b/src/test/compile-fail/use-after-move-self.rs index 7ad41b518a1..3eded9fd4f3 100644 --- a/src/test/compile-fail/use-after-move-self.rs +++ b/src/test/compile-fail/use-after-move-self.rs @@ -2,7 +2,7 @@ struct S { x: ~int } -impl S { +pub impl S { fn foo(self) -> int { self.bar(); return *self.x; //~ ERROR use of moved value |
