Skip to content

Commit d0b5016

Browse files
committed
auto merge of #5001 : jld/rust/test-pub-fn-main, r=catamorphism
2 parents ec161ed + 9939d88 commit d0b5016

21 files changed

+21
-21
lines changed

src/test/run-pass/class-impl-very-parameterized-trait.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ priv impl<T> cat<T> {
127127
}
128128
}
129129
130-
fn main() {
130+
pub fn main() {
131131
let mut nyan: cat<~str> = cat::new(0, 2, ~"nyan");
132132
for uint::range(1, 5) |_| { nyan.speak(); }
133133
assert(*nyan.find(&1).unwrap() == ~"nyan");

src/test/run-pass/const-enum-ptr.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
enum E { V0, V1(int) }
1212
const C: &static/E = &V0;
1313

14-
fn main() {
14+
pub fn main() {
1515
match *C {
1616
V0 => (),
1717
_ => fail!()

src/test/run-pass/const-enum-struct.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ enum E { V16(u16), V32(u32) }
1212
struct S { a: E, b: u16, c: u16 }
1313
const C: S = S { a: V16(0xDEAD), b: 0x600D, c: 0xBAD };
1414

15-
fn main() {
15+
pub fn main() {
1616
let n = C.b;
1717
assert n != 0xBAD;
1818
assert n == 0x600D;

src/test/run-pass/const-enum-struct2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ enum E { V0, V16(u16) }
1212
struct S { a: E, b: u16, c: u16 }
1313
const C: S = S { a: V0, b: 0x600D, c: 0xBAD };
1414

15-
fn main() {
15+
pub fn main() {
1616
let n = C.b;
1717
assert n != 0xBAD;
1818
assert n == 0x600D;

src/test/run-pass/const-enum-tuple.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
enum E { V16(u16), V32(u32) }
1212
const C: (E, u16, u16) = (V16(0xDEAD), 0x600D, 0xBAD);
1313

14-
fn main() {
14+
pub fn main() {
1515
let (_, n, _) = C;
1616
assert n != 0xBAD;
1717
assert n == 0x600D;

src/test/run-pass/const-enum-tuple2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
enum E { V0, V16(u16) }
1212
const C: (E, u16, u16) = (V0, 0x600D, 0xBAD);
1313

14-
fn main() {
14+
pub fn main() {
1515
let (_, n, _) = C;
1616
assert n != 0xBAD;
1717
assert n == 0x600D;

src/test/run-pass/const-enum-tuplestruct.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ enum E { V16(u16), V32(u32) }
1212
struct S(E, u16, u16);
1313
const C: S = S(V16(0xDEAD), 0x600D, 0xBAD);
1414

15-
fn main() {
15+
pub fn main() {
1616
let S(_, n, _) = C;
1717
assert n != 0xBAD;
1818
assert n == 0x600D;

src/test/run-pass/const-enum-tuplestruct2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ enum E { V0, V16(u16) }
1212
struct S(E, u16, u16);
1313
const C: S = S(V0, 0x600D, 0xBAD);
1414

15-
fn main() {
15+
pub fn main() {
1616
let S(_, n, _) = C;
1717
assert n != 0xBAD;
1818
assert n == 0x600D;

src/test/run-pass/const-enum-vec-index.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ const C: &[E] = &[V0, V1(0xDEADBEE)];
1313
const C0: E = C[0];
1414
const C1: E = C[1];
1515

16-
fn main() {
16+
pub fn main() {
1717
match C0 {
1818
V0 => (),
1919
_ => fail!()

src/test/run-pass/const-enum-vec-ptr.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
enum E { V1(int), V0 }
1212
const C: &static/[E] = &[V0, V1(0xDEADBEE), V0];
1313

14-
fn main() {
14+
pub fn main() {
1515
match C[1] {
1616
V1(n) => assert(n == 0xDEADBEE),
1717
_ => fail!()

src/test/run-pass/const-enum-vector.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
enum E { V1(int), V0 }
1212
const C: [E * 3] = [V0, V1(0xDEADBEE), V0];
1313

14-
fn main() {
14+
pub fn main() {
1515
match C[1] {
1616
V1(n) => assert(n == 0xDEADBEE),
1717
_ => fail!()

src/test/run-pass/impl-privacy-xc-1.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
extern mod impl_privacy_xc_1;
55

6-
fn main() {
6+
pub fn main() {
77
let fish = impl_privacy_xc_1::Fish { x: 1 };
88
fish.swim();
99
}

src/test/run-pass/impl-privacy-xc-2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
extern mod impl_privacy_xc_2;
55

6-
fn main() {
6+
pub fn main() {
77
let fish1 = impl_privacy_xc_2::Fish { x: 1 };
88
let fish2 = impl_privacy_xc_2::Fish { x: 2 };
99
io::println(if fish1.eq(&fish2) { "yes" } else { "no " });

src/test/run-pass/issue-1257.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// option. This file may not be copied, modified, or distributed
99
// except according to those terms.
1010

11-
fn main () {
11+
pub fn main () {
1212
let mut line = ~"";
1313
let mut i = 0;
1414
while line != ~"exit" {

src/test/run-pass/newtype-struct-xc-2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ fn f() -> Au {
88
Au(2)
99
}
1010

11-
fn main() {
11+
pub fn main() {
1212
let _ = f();
1313
}
1414

src/test/run-pass/newtype-struct-xc.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
extern mod newtype_struct_xc;
55

6-
fn main() {
6+
pub fn main() {
77
let _ = newtype_struct_xc::Au(2);
88
}
99

src/test/run-pass/trait-default-method-bound-subst.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@ fn f<T, U, V: A<T>>(i: V, j: T, k: U) -> (T, U) {
2020
i.g(j, k)
2121
}
2222

23-
fn main () {
23+
pub fn main () {
2424
assert f(0, 1, 2) == (1, 2);
2525
}

src/test/run-pass/trait-default-method-bound-subst2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@ fn f<T, V: A<T>>(i: V, j: T) -> T {
2020
i.g(j)
2121
}
2222

23-
fn main () {
23+
pub fn main () {
2424
assert f(0, 2) == 2;
2525
}

src/test/run-pass/trait-default-method-bound-subst3.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ fn f<T, V: A>(i: V, j: T, k: T) -> (T, T) {
2020
i.g(j, k)
2121
}
2222

23-
fn main () {
23+
pub fn main () {
2424
assert f(0, 1, 2) == (1, 2);
2525
assert f(0, 1u8, 2u8) == (1u8, 2u8);
2626
}

src/test/run-pass/trait-default-method-bound-subst4.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ fn f<T, V: A<T>>(i: V, j: uint) -> uint {
2020
i.g(j)
2121
}
2222

23-
fn main () {
23+
pub fn main () {
2424
assert f::<float, int>(0, 2u) == 2u;
2525
assert f::<uint, int>(0, 2u) == 2u;
2626
}

src/test/run-pass/trait-default-method-bound.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@ fn f<T: A>(i: T) {
2020
assert i.g() == 10;
2121
}
2222

23-
fn main () {
23+
pub fn main () {
2424
f(0);
2525
}

0 commit comments

Comments
 (0)