summary refs log tree commit diff
path: root/src/libsyntax/print
diff options
context:
space:
mode:
authorEric Holk <eric.holk@gmail.com>2012-07-05 12:10:33 -0700
committerEric Holk <eric.holk@gmail.com>2012-07-06 10:42:40 -0700
commit05cdda3a2c147fdc8caef4e6c662f518ec325e0a (patch)
treefba957706d8588512bfd259d7873edd615854d36 /src/libsyntax/print
parenta787f4001388a394d5219b74113a718d980e4c90 (diff)
downloadrust-05cdda3a2c147fdc8caef4e6c662f518ec325e0a.tar.gz
rust-05cdda3a2c147fdc8caef4e6c662f518ec325e0a.zip
Plumbing and parsing for item-position macros.
Diffstat (limited to 'src/libsyntax/print')
-rw-r--r--src/libsyntax/print/pprust.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libsyntax/print/pprust.rs b/src/libsyntax/print/pprust.rs
index 8e85de17613..5220ecdce93 100644
--- a/src/libsyntax/print/pprust.rs
+++ b/src/libsyntax/print/pprust.rs
@@ -589,6 +589,9 @@ fn print_item(s: ps, &&item: @ast::item) {
         for methods.each |meth| { print_ty_method(s, meth); }
         bclose(s, item.span);
       }
+      ast::item_mac(_m) {
+        fail "item macros unimplemented"
+      }
     }
     s.ann.post(ann_node);
 }