diff options
| author | Michael Sullivan <sully@msully.net> | 2012-06-29 14:38:33 -0700 |
|---|---|---|
| committer | Michael Sullivan <sully@msully.net> | 2012-06-29 14:38:33 -0700 |
| commit | 3bf5fef0e59f205074f46934f0fe10cc7ef1c04a (patch) | |
| tree | b10b4572daa4a4ff10b72eb1788c7ffb221bd8ca /src/libsyntax/ext/base.rs | |
| parent | 7aa43b2599b353dc3e26f5ecc2aef30bc1883145 (diff) | |
| download | rust-3bf5fef0e59f205074f46934f0fe10cc7ef1c04a.tar.gz rust-3bf5fef0e59f205074f46934f0fe10cc7ef1c04a.zip | |
Refactor syntax exts some. Don't ever emit bare vectors.
Diffstat (limited to 'src/libsyntax/ext/base.rs')
| -rw-r--r-- | src/libsyntax/ext/base.rs | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/src/libsyntax/ext/base.rs b/src/libsyntax/ext/base.rs index 96a1efdfe7a..312de4959d0 100644 --- a/src/libsyntax/ext/base.rs +++ b/src/libsyntax/ext/base.rs @@ -173,17 +173,6 @@ fn expr_to_ident(cx: ext_ctxt, expr: @ast::expr, error: str) -> ast::ident { } } -fn make_new_lit(cx: ext_ctxt, sp: codemap::span, lit: ast::lit_) -> - @ast::expr { - let sp_lit = @{node: lit, span: sp}; - ret @{id: cx.next_id(), node: ast::expr_lit(sp_lit), span: sp}; -} - -fn make_new_expr(cx: ext_ctxt, sp: codemap::span, expr: ast::expr_) -> - @ast::expr { - ret @{id: cx.next_id(), node: expr, span: sp}; -} - fn get_mac_args_no_max(cx: ext_ctxt, sp: span, arg: ast::mac_arg, min: uint, name: str) -> [@ast::expr]/~ { ret get_mac_args(cx, sp, arg, min, none, name); |
