diff options
| author | Paul Stansifer <paul.stansifer@gmail.com> | 2012-06-06 09:50:08 -0700 |
|---|---|---|
| committer | Paul Stansifer <paul.stansifer@gmail.com> | 2012-06-15 12:41:41 -0700 |
| commit | 1e36d216bebc9ae5b1bfd2cd013e7e707199cdf7 (patch) | |
| tree | bc39925f522d9f49baebf161a558df46a12e691d /src/rustdoc/parse.rs | |
| parent | 85ded92736290073b6c591c2607ee3d829cb2874 (diff) | |
| download | rust-1e36d216bebc9ae5b1bfd2cd013e7e707199cdf7.tar.gz rust-1e36d216bebc9ae5b1bfd2cd013e7e707199cdf7.zip | |
Add the interner to parse_sess.
Diffstat (limited to 'src/rustdoc/parse.rs')
| -rw-r--r-- | src/rustdoc/parse.rs | 17 |
1 files changed, 2 insertions, 15 deletions
diff --git a/src/rustdoc/parse.rs b/src/rustdoc/parse.rs index 7428369f6b4..9b0291cd8a1 100644 --- a/src/rustdoc/parse.rs +++ b/src/rustdoc/parse.rs @@ -10,27 +10,14 @@ import syntax::parse; export from_file, from_str, from_file_sess, from_str_sess; -fn new_parse_sess() -> parse::parse_sess { - let cm = codemap::new_codemap(); - let handler = diagnostic::mk_handler(none); - let sess = @{ - cm: cm, - mut next_id: 1, - span_diagnostic: diagnostic::mk_span_handler(handler, cm), - mut chpos: 0u, - mut byte_pos: 0u - }; - ret sess; -} - fn from_file(file: str) -> @ast::crate { parse::parse_crate_from_file( - file, [], new_parse_sess()) + file, [], parse::new_parse_sess(none)) } fn from_str(source: str) -> @ast::crate { parse::parse_crate_from_source_str( - "-", @source, [], new_parse_sess()) + "-", @source, [], parse::new_parse_sess(none)) } fn from_file_sess(sess: session::session, file: str) -> @ast::crate { |
