From 35a199c0361946fbab75212c3a7d23ab03520598 Mon Sep 17 00:00:00 2001 From: Kevin Atkinson Date: Wed, 1 Feb 2012 03:40:49 -0700 Subject: [PATCH] Formatting cleanups. --- src/comp/syntax/codemap.rs | 2 +- src/comp/syntax/ext/qquote.rs | 22 ++++++++++++---------- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/src/comp/syntax/codemap.rs b/src/comp/syntax/codemap.rs index 2bfa33f74f8..26585b1eb7d 100644 --- a/src/comp/syntax/codemap.rs +++ b/src/comp/syntax/codemap.rs @@ -38,7 +38,7 @@ fn new_filemap_w_substr(filename: filename, substr: file_substr, fn new_filemap(filename: filename, src: @str, start_pos_ch: uint, start_pos_byte: uint) -> filemap { - ret new_filemap_w_substr(filename, none, src, + ret new_filemap_w_substr(filename, none, src, start_pos_ch, start_pos_byte); } diff --git a/src/comp/syntax/ext/qquote.rs b/src/comp/syntax/ext/qquote.rs index d43011663b7..2f600c9f9ec 100644 --- a/src/comp/syntax/ext/qquote.rs +++ b/src/comp/syntax/ext/qquote.rs @@ -43,23 +43,25 @@ fn is_space(c: char) -> bool { syntax::parse::lexer::is_whitespace(c) } -fn expand_ast(ecx: ext_ctxt, _sp: span, _arg: ast::mac_arg, body: ast::mac_body) - -> @ast::expr +fn expand_ast(ecx: ext_ctxt, _sp: span, _arg: + ast::mac_arg, body: ast::mac_body) + -> @ast::expr { let body = get_mac_body(ecx,_sp,body); - let str = @codemap::span_to_snippet(body.span, ecx.session().parse_sess.cm); - let (fname, ss) = codemap::get_substr_info(ecx.session().parse_sess.cm, + let cm = ecx.session().parse_sess.cm; + let str = @codemap::span_to_snippet(body.span, cm); + let (fname, ss) = codemap::get_substr_info(cm, body.span.lo, body.span.hi); - let {node: e, _} = parse_from_source_str(parser::parse_expr, - fname, some(ss), str, - ecx.session().opts.cfg, + let {node: e, _} = parse_from_source_str(parser::parse_expr, + fname, some(ss), str, + ecx.session().opts.cfg, ecx.session().parse_sess); ret expand_qquote(ecx, e.span, some(*str), e); } -fn expand_qquote(ecx: ext_ctxt, sp: span, maybe_str: option::t, - e: @ast::expr) - -> @ast::expr +fn expand_qquote(ecx: ext_ctxt, sp: span, maybe_str: option::t, + e: @ast::expr) + -> @ast::expr { let str = alt(maybe_str) { some(s) {s}