about summary refs log tree commit diff
path: root/src/libsyntax/ext
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2013-12-27 16:36:54 -0800
committerPatrick Walton <pcwalton@mimiga.net>2014-01-03 14:01:59 -0800
commitbe17a1b08c17b3381e86e3bea828a63ab69e67a9 (patch)
treed7e30a7e3fe6afaab9ace7989b6d0810534899cc /src/libsyntax/ext
parent96f807def6abb5da33618712dbdd4a8cc7cb81cf (diff)
downloadrust-be17a1b08c17b3381e86e3bea828a63ab69e67a9.tar.gz
rust-be17a1b08c17b3381e86e3bea828a63ab69e67a9.zip
libsyntax: De-`@mut` `SCTable::table`
Diffstat (limited to 'src/libsyntax/ext')
-rw-r--r--src/libsyntax/ext/expand.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/libsyntax/ext/expand.rs b/src/libsyntax/ext/expand.rs
index b8e39f80d47..4df29dc21b1 100644
--- a/src/libsyntax/ext/expand.rs
+++ b/src/libsyntax/ext/expand.rs
@@ -1516,8 +1516,12 @@ foo_module!()
                          mtwt_resolve(v.segments[0].identifier));
                 let table = get_sctable();
                 println("SC table:");
-                for (idx,val) in table.table.iter().enumerate() {
-                    println!("{:4u} : {:?}",idx,val);
+
+                {
+                    let table = table.table.borrow();
+                    for (idx,val) in table.get().iter().enumerate() {
+                        println!("{:4u} : {:?}",idx,val);
+                    }
                 }
             }
             assert_eq!(mtwt_resolve(v.segments[0].identifier),resolved_binding);