diff options
| author | Brian Anderson <banderson@mozilla.com> | 2012-02-20 21:08:19 -0800 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2012-02-21 16:14:02 -0800 |
| commit | 96e3031675aba427c1cff8967f2c1cbbcdb6b5ff (patch) | |
| tree | 2b6757b7c7733b753b303ada420b37221da072f8 /src/rustdoc/extract.rs | |
| parent | d6095dc6b5baa44c8d15db76dee185170b7be4b6 (diff) | |
| download | rust-96e3031675aba427c1cff8967f2c1cbbcdb6b5ff.tar.gz rust-96e3031675aba427c1cff8967f2c1cbbcdb6b5ff.zip | |
rustdoc: Convert the astsrv constructor to a higher order fn
This will allow it to manage the destruction of the astsrv after I convert it to a task
Diffstat (limited to 'src/rustdoc/extract.rs')
| -rw-r--r-- | src/rustdoc/extract.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/rustdoc/extract.rs b/src/rustdoc/extract.rs index a264e507d27..004f1b6df17 100644 --- a/src/rustdoc/extract.rs +++ b/src/rustdoc/extract.rs @@ -379,8 +379,9 @@ mod test { #[test] fn extract_from_seq_srv() { let source = ""; - let srv = astsrv::from_str(source); - let doc = from_srv(srv, "name"); - assert doc.topmod.name() == "name"; + astsrv::from_str(source) {|srv| + let doc = from_srv(srv, "name"); + assert doc.topmod.name() == "name"; + } } } \ No newline at end of file |
