diff options
| author | Brian Anderson <banderson@mozilla.com> | 2012-01-16 21:07:31 -0800 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2012-01-16 21:12:36 -0800 |
| commit | 4f2ad6b1241741db2af192b87b9af1b1d1679af1 (patch) | |
| tree | beca4c3d642c440b478d5aac850bcc0aad88fb47 /src/rustdoc | |
| parent | 75dbb0f1932b7142be5ef6bf22cb5fd6f50983e3 (diff) | |
| download | rust-4f2ad6b1241741db2af192b87b9af1b1d1679af1.tar.gz rust-4f2ad6b1241741db2af192b87b9af1b1d1679af1.zip | |
rustdoc: Move fst and snd into util mod
Diffstat (limited to 'src/rustdoc')
| -rw-r--r-- | src/rustdoc/attr_parser.rs | 14 | ||||
| -rw-r--r-- | src/rustdoc/rustdoc.rc | 1 | ||||
| -rw-r--r-- | src/rustdoc/util.rs | 10 |
3 files changed, 13 insertions, 12 deletions
diff --git a/src/rustdoc/attr_parser.rs b/src/rustdoc/attr_parser.rs index e2cac87b9dd..c5284310ed8 100644 --- a/src/rustdoc/attr_parser.rs +++ b/src/rustdoc/attr_parser.rs @@ -118,16 +118,6 @@ fn name_value_str_pair( } } -fn fst<T, U>(+pair: (T, U)) -> T { - let (t, _) = pair; - ret t; -} - -fn snd<T, U>(+pair: (T, U)) -> U { - let (_, u) = pair; - ret u; -} - fn parse_fn_( items: [@ast::meta_item] ) -> fn_attrs { @@ -140,8 +130,8 @@ fn parse_fn_( vec::filter_map(items) {|item| option::map(name_value_str_pair(item)) { |pair| { - name: fst(pair), - desc: snd(pair) + name: util::fst(pair), + desc: util::snd(pair) } } } diff --git a/src/rustdoc/rustdoc.rc b/src/rustdoc/rustdoc.rc index cb377fa2369..c9d9746df4a 100644 --- a/src/rustdoc/rustdoc.rc +++ b/src/rustdoc/rustdoc.rc @@ -16,3 +16,4 @@ mod fold; mod attr_pass; mod tystr_pass; mod astsrv; +mod util; \ No newline at end of file diff --git a/src/rustdoc/util.rs b/src/rustdoc/util.rs new file mode 100644 index 00000000000..771566691a6 --- /dev/null +++ b/src/rustdoc/util.rs @@ -0,0 +1,10 @@ + +fn fst<T, U>(+pair: (T, U)) -> T { + let (t, _) = pair; + ret t; +} + +fn snd<T, U>(+pair: (T, U)) -> U { + let (_, u) = pair; + ret u; +} |
