summary refs log tree commit diff
path: root/src/libsyntax/ext
diff options
context:
space:
mode:
authorSeo Sanghyeon <sanxiyn@gmail.com>2013-01-04 01:45:07 +0900
committerTim Chevalier <chevalier@alum.wellesley.edu>2013-01-22 23:34:33 -0800
commit9a5d6170927547226870bbf4eb9cad62cdc405f6 (patch)
tree4726aaac7d69cdc4e5becae2afdd610a71dcae12 /src/libsyntax/ext
parentdfa97c21a57f10ff1f904a81a13ad8406e8224cb (diff)
downloadrust-9a5d6170927547226870bbf4eb9cad62cdc405f6.tar.gz
rust-9a5d6170927547226870bbf4eb9cad62cdc405f6.zip
Add is_mutbl field to arg
Diffstat (limited to 'src/libsyntax/ext')
-rw-r--r--src/libsyntax/ext/auto_encode.rs3
-rw-r--r--src/libsyntax/ext/build.rs1
-rw-r--r--src/libsyntax/ext/pipes/ast_builder.rs1
3 files changed, 5 insertions, 0 deletions
diff --git a/src/libsyntax/ext/auto_encode.rs b/src/libsyntax/ext/auto_encode.rs
index 1354b816a00..470b6e540ed 100644
--- a/src/libsyntax/ext/auto_encode.rs
+++ b/src/libsyntax/ext/auto_encode.rs
@@ -595,6 +595,7 @@ fn mk_ser_method(
 
     let ser_inputs = ~[ast::arg {
         mode: ast::infer(cx.next_id()),
+        is_mutbl: false,
         ty: ty_s,
         pat: @ast::pat {
             id: cx.next_id(),
@@ -658,6 +659,7 @@ fn mk_deser_method(
 
     let deser_inputs = ~[ast::arg {
         mode: ast::infer(cx.next_id()),
+        is_mutbl: false,
         ty: ty_d,
         pat: @ast::pat {
             id: cx.next_id(),
@@ -1194,6 +1196,7 @@ fn mk_enum_deser_body(
             ast::fn_decl {
                 inputs: ~[ast::arg {
                     mode: ast::infer(cx.next_id()),
+                    is_mutbl: false,
                     ty: @ast::Ty {
                         id: cx.next_id(),
                         node: ast::ty_infer,
diff --git a/src/libsyntax/ext/build.rs b/src/libsyntax/ext/build.rs
index d17db9ad6aa..5e3d88b8b7f 100644
--- a/src/libsyntax/ext/build.rs
+++ b/src/libsyntax/ext/build.rs
@@ -319,6 +319,7 @@ fn mk_arg(cx: ext_ctxt,
     let arg_pat = mk_pat_ident(cx, span, ident);
     ast::arg {
         mode: ast::infer(cx.next_id()),
+        is_mutbl: false,
         ty: ty,
         pat: arg_pat,
         id: cx.next_id()
diff --git a/src/libsyntax/ext/pipes/ast_builder.rs b/src/libsyntax/ext/pipes/ast_builder.rs
index c8c05d27d80..343ce4b039b 100644
--- a/src/libsyntax/ext/pipes/ast_builder.rs
+++ b/src/libsyntax/ext/pipes/ast_builder.rs
@@ -200,6 +200,7 @@ impl ext_ctxt: ext_ctxt_ast_builder {
     fn arg(name: ident, ty: @ast::Ty) -> ast::arg {
         ast::arg {
             mode: ast::infer(self.next_id()),
+            is_mutbl: false,
             ty: ty,
             pat: @ast::pat {
                 id: self.next_id(),