Skip to content

Commit ebc61e3

Browse files
committed
Remove temporary fn# syntax
1 parent 6fb9d4f commit ebc61e3

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+111
-122
lines changed

src/comp/syntax/parse/parser.rs

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2135,20 +2135,12 @@ fn parse_auth(p: parser) -> ast::_auth {
21352135
} else { unexpected(p, p.peek()); }
21362136
}
21372137

2138-
fn parse_fn_item_proto(p: parser) -> ast::proto {
2139-
if p.peek() == token::POUND {
2140-
p.bump();
2141-
ast::proto_bare
2142-
} else {
2143-
ast::proto_bare
2144-
}
2138+
fn parse_fn_item_proto(_p: parser) -> ast::proto {
2139+
ast::proto_bare
21452140
}
21462141

21472142
fn parse_fn_ty_proto(p: parser) -> ast::proto {
2148-
if p.peek() == token::POUND {
2149-
p.bump();
2150-
ast::proto_bare
2151-
} else if p.peek() == token::AT {
2143+
if p.peek() == token::AT {
21522144
p.bump();
21532145
ast::proto_shared(ast::sugar_normal)
21542146
} else {
@@ -2157,10 +2149,7 @@ fn parse_fn_ty_proto(p: parser) -> ast::proto {
21572149
}
21582150

21592151
fn parse_fn_anon_proto(p: parser) -> ast::proto {
2160-
if p.peek() == token::POUND {
2161-
p.bump();
2162-
ast::proto_bare
2163-
} else if p.peek() == token::AT {
2152+
if p.peek() == token::AT {
21642153
p.bump();
21652154
ast::proto_shared(ast::sugar_normal)
21662155
} else {

src/compiletest/compiletest.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ fn closure_to_task(cx: cx, configport: port<[u8]>, testfn: fn@()) ->
195195
(cx.config, cx.procsrv.chan, testfile), run_test_task);
196196
}
197197

198-
fn# run_test_task(args: (common::config, procsrv::reqchan, [u8])) {
198+
fn run_test_task(args: (common::config, procsrv::reqchan, [u8])) {
199199

200200
let (config, procsrv_chan, testfile) = args;
201201

src/compiletest/procsrv.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ fn mk() -> handle {
3939
let setupport = port();
4040
let task = task::spawn_joinable(
4141
chan(setupport),
42-
fn# (setupchan: chan<chan<request>>) {
42+
fn (setupchan: chan<chan<request>>) {
4343
let reqport = port();
4444
let reqchan = chan(reqport);
4545
send(setupchan, reqchan);

src/lib/aio.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ fn ip_to_sbuf(ip: net::ip_addr) -> *u8 unsafe {
4949
vec::to_ptr(str::bytes(net::format_addr(ip)))
5050
}
5151

52-
fn# connect_task(args: (net::ip_addr, int, chan<socket_event>)) {
52+
fn connect_task(args: (net::ip_addr, int, chan<socket_event>)) {
5353
let (ip, portnum, evt) = args;
5454
let connecter = port();
5555
rustrt::aio_connect(ip_to_sbuf(ip), portnum, chan(connecter));
@@ -84,7 +84,7 @@ fn new_client(client: client, evt: chan<socket_event>) {
8484
log "close message sent";
8585
}
8686

87-
fn# accept_task(args: (client, chan<server_event>)) {
87+
fn accept_task(args: (client, chan<server_event>)) {
8888
let (client, events) = args;
8989
log "accept task was spawned";
9090
let p = port();
@@ -94,7 +94,7 @@ fn# accept_task(args: (client, chan<server_event>)) {
9494
log "done accepting";
9595
}
9696

97-
fn# server_task(args: (net::ip_addr, int, chan<server_event>,
97+
fn server_task(args: (net::ip_addr, int, chan<server_event>,
9898
chan<server>)) {
9999
let (ip, portnum, events, server) = args;
100100
let accepter = port();
@@ -111,7 +111,7 @@ fn# server_task(args: (net::ip_addr, int, chan<server_event>,
111111
}
112112
}
113113

114-
fn# request_task(c: chan<ctx>) {
114+
fn request_task(c: chan<ctx>) {
115115
// Create a port to accept IO requests on
116116
let p = port();
117117
// Hand of its channel to our spawner
@@ -150,7 +150,7 @@ fn# request_task(c: chan<ctx>) {
150150
}
151151
}
152152

153-
fn# iotask(c: chan<ctx>) {
153+
fn iotask(c: chan<ctx>) {
154154
log "io task spawned";
155155
// Initialize before accepting requests
156156
rustrt::aio_init();

src/lib/task.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -93,16 +93,16 @@ fn unpin() { rustrt::unpin_task(); }
9393

9494
fn set_min_stack(stack_size: uint) { rustrt::set_min_stack(stack_size); }
9595

96-
fn spawn<~T>(-data: T, f: fn#(T)) -> task {
96+
fn spawn<~T>(-data: T, f: fn(T)) -> task {
9797
spawn_inner2(data, f, none)
9898
}
9999

100-
fn spawn_notify<~T>(-data: T, f: fn#(T),
100+
fn spawn_notify<~T>(-data: T, f: fn(T),
101101
notify: comm::chan<task_notification>) -> task {
102102
spawn_inner2(data, f, some(notify))
103103
}
104104

105-
fn spawn_joinable<~T>(-data: T, f: fn#(T)) -> joinable_task {
105+
fn spawn_joinable<~T>(-data: T, f: fn(T)) -> joinable_task {
106106
let p = comm::port::<task_notification>();
107107
let id = spawn_notify(data, f, comm::chan::<task_notification>(p));
108108
ret (id, p);
@@ -118,11 +118,11 @@ fn spawn_joinable<~T>(-data: T, f: fn#(T)) -> joinable_task {
118118
//
119119
// After the transition this should all be rewritten.
120120

121-
fn spawn_inner2<~T>(-data: T, f: fn#(T),
121+
fn spawn_inner2<~T>(-data: T, f: fn(T),
122122
notify: option<comm::chan<task_notification>>)
123123
-> task_id {
124124

125-
fn wrapper<~T>(-data: *u8, f: fn#(T)) {
125+
fn wrapper<~T>(-data: *u8, f: fn(T)) {
126126
let data: ~T = unsafe::reinterpret_cast(data);
127127
f(*data);
128128
}

src/lib/test.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ type test_name = str;
4343
// to support isolation of tests into tasks.
4444
type test_fn<@T> = T;
4545

46-
type default_test_fn = test_fn<fn#()>;
46+
type default_test_fn = test_fn<fn()>;
4747

4848
// The definition of a single test. A test runner will run a list of
4949
// these.
@@ -321,7 +321,7 @@ fn run_test<@T>(test: test_desc<T>,
321321
// We need to run our tests in another task in order to trap test failures.
322322
// This function only works with functions that don't contain closures.
323323
fn default_test_to_task(&&f: default_test_fn) -> joinable {
324-
fn# run_task(f: default_test_fn) {
324+
fn run_task(f: default_test_fn) {
325325
configure_test_task();
326326
f();
327327
}

src/test/bench/shootout-pfib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import std::comm::send;
2727
import std::comm::recv;
2828

2929
fn fib(n: int) -> int {
30-
fn# pfib(args: (chan<int>, int)) {
30+
fn pfib(args: (chan<int>, int)) {
3131
let (c, n) = args;
3232
if n == 0 {
3333
send(c, 0);
@@ -62,7 +62,7 @@ fn parse_opts(argv: [str]) -> config {
6262
}
6363
}
6464

65-
fn# stress_task(&&id: int) {
65+
fn stress_task(&&id: int) {
6666
let i = 0;
6767
while true {
6868
let n = 15;

src/test/bench/task-perf-spawnalot.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ import std::task;
44
import std::uint;
55
import std::str;
66

7-
fn# f(&&n: uint) {
7+
fn f(&&n: uint) {
88
let i = 0u;
99
while i < n {
1010
task::join(task::spawn_joinable((), g));
1111
i += 1u;
1212
}
1313
}
1414

15-
fn# g(&&_i: ()) { }
15+
fn g(&&_i: ()) { }
1616

1717
fn main(args: [str]) {
1818
let n =

src/test/bench/task-perf-vector-party.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import std::uint;
99
import std::str;
1010
import std::task;
1111

12-
fn# f(&&n: uint) {
12+
fn f(&&n: uint) {
1313
for each i in uint::range(0u, n) {
1414
let v: [u8] = [];
1515
vec::reserve(v, 1000u);

src/test/bench/task-perf-word-count.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ mod map_reduce {
7575
ret tasks;
7676
}
7777

78-
fn# map_task(args: (chan<ctrl_proto>, str)) {
78+
fn map_task(args: (chan<ctrl_proto>, str)) {
7979
let (ctrl, input) = args;
8080
// log_err "map_task " + input;
8181
let intermediates = map::new_str_hash();
@@ -108,7 +108,7 @@ mod map_reduce {
108108
send(ctrl, mapper_done);
109109
}
110110

111-
fn# reduce_task(args: (str, chan<chan<reduce_proto>>)) {
111+
fn reduce_task(args: (str, chan<chan<reduce_proto>>)) {
112112
let (key, out) = args;
113113
let p = port();
114114

0 commit comments

Comments
 (0)