diff options
| author | Tim Chevalier <chevalier@alum.wellesley.edu> | 2012-04-30 11:52:07 -0700 | 
|---|---|---|
| committer | Tim Chevalier <chevalier@alum.wellesley.edu> | 2012-04-30 11:52:07 -0700 | 
| commit | 85fbfa25d799c98a0aadf2faef3fc17400764daf (patch) | |
| tree | 929d32253cfdbb303dadeecf7433466f6b27214c /src/rustdoc/parse.rs | |
| parent | 2bb3b63ec4379b812aeceb690d78763ec55d3cbb (diff) | |
| download | rust-85fbfa25d799c98a0aadf2faef3fc17400764daf.tar.gz rust-85fbfa25d799c98a0aadf2faef3fc17400764daf.zip | |
Revert "Eliminate a copy in syntax::parse::new_parser_from_file"
This reverts commit 2bb3b63ec4379b812aeceb690d78763ec55d3cbb. (I was confused.)
Diffstat (limited to 'src/rustdoc/parse.rs')
| -rw-r--r-- | src/rustdoc/parse.rs | 10 | 
1 files changed, 5 insertions, 5 deletions
| diff --git a/src/rustdoc/parse.rs b/src/rustdoc/parse.rs index 8c4c385c55b..3ad8f51e8db 100644 --- a/src/rustdoc/parse.rs +++ b/src/rustdoc/parse.rs @@ -27,18 +27,18 @@ fn from_file(file: str) -> @ast::crate { file, [], new_parse_sess()) } -fn from_str(source: ~str) -> @ast::crate { +fn from_str(source: str) -> @ast::crate { parse::parse_crate_from_source_str( - "-", source, [], new_parse_sess()) + "-", @source, [], new_parse_sess()) } -fn from_file_sess(sess: session::session, &&file: str) -> @ast::crate { +fn from_file_sess(sess: session::session, file: str) -> @ast::crate { parse::parse_crate_from_file(file, cfg(sess), sess.parse_sess) } -fn from_str_sess(sess: session::session, &&source: ~str) -> @ast::crate { +fn from_str_sess(sess: session::session, source: str) -> @ast::crate { parse::parse_crate_from_source_str( - "-", source, cfg(sess), sess.parse_sess) + "-", @source, cfg(sess), sess.parse_sess) } fn cfg(sess: session::session) -> ast::crate_cfg { | 
