Skip to content

Commit 8ac3d05

Browse files
committed
---
yaml --- r: 7355 b: refs/heads/master c: 4f2ad6b h: refs/heads/master i: 7353: b31f2de 7351: 7528263 v: v3
1 parent 551934a commit 8ac3d05

File tree

4 files changed

+14
-13
lines changed

4 files changed

+14
-13
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
---
2-
refs/heads/master: 75dbb0f1932b7142be5ef6bf22cb5fd6f50983e3
2+
refs/heads/master: 4f2ad6b1241741db2af192b87b9af1b1d1679af1

trunk/src/rustdoc/attr_parser.rs

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -118,16 +118,6 @@ fn name_value_str_pair(
118118
}
119119
}
120120

121-
fn fst<T, U>(+pair: (T, U)) -> T {
122-
let (t, _) = pair;
123-
ret t;
124-
}
125-
126-
fn snd<T, U>(+pair: (T, U)) -> U {
127-
let (_, u) = pair;
128-
ret u;
129-
}
130-
131121
fn parse_fn_(
132122
items: [@ast::meta_item]
133123
) -> fn_attrs {
@@ -140,8 +130,8 @@ fn parse_fn_(
140130
vec::filter_map(items) {|item|
141131
option::map(name_value_str_pair(item)) { |pair|
142132
{
143-
name: fst(pair),
144-
desc: snd(pair)
133+
name: util::fst(pair),
134+
desc: util::snd(pair)
145135
}
146136
}
147137
}

trunk/src/rustdoc/rustdoc.rc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,4 @@ mod fold;
1616
mod attr_pass;
1717
mod tystr_pass;
1818
mod astsrv;
19+
mod util;

trunk/src/rustdoc/util.rs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
2+
fn fst<T, U>(+pair: (T, U)) -> T {
3+
let (t, _) = pair;
4+
ret t;
5+
}
6+
7+
fn snd<T, U>(+pair: (T, U)) -> U {
8+
let (_, u) = pair;
9+
ret u;
10+
}

0 commit comments

Comments
 (0)