summary refs log tree commit diff
path: root/src/libsyntax/ext/base.rs
diff options
context:
space:
mode:
authorMichael Sullivan <sully@msully.net>2012-06-29 14:38:33 -0700
committerMichael Sullivan <sully@msully.net>2012-06-29 14:38:33 -0700
commit3bf5fef0e59f205074f46934f0fe10cc7ef1c04a (patch)
treeb10b4572daa4a4ff10b72eb1788c7ffb221bd8ca /src/libsyntax/ext/base.rs
parent7aa43b2599b353dc3e26f5ecc2aef30bc1883145 (diff)
downloadrust-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.rs11
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);