summary refs log tree commit diff
path: root/src/libsyntax/parse
diff options
context:
space:
mode:
authorErick Tryzelaar <erick.tryzelaar@gmail.com>2012-10-07 10:31:34 -0700
committerErick Tryzelaar <erick.tryzelaar@gmail.com>2012-10-07 10:32:25 -0700
commite1c517ca4815273285ac5699a88ccf0bcdb6103e (patch)
tree22683ff90039c419ca424575e075b19cae689043 /src/libsyntax/parse
parent2a41abb9efee7e07b3989f3a60b994a05c386851 (diff)
downloadrust-e1c517ca4815273285ac5699a88ccf0bcdb6103e.tar.gz
rust-e1c517ca4815273285ac5699a88ccf0bcdb6103e.zip
migrate libsyntax/rustc to auto_serialize2
Diffstat (limited to 'src/libsyntax/parse')
-rw-r--r--src/libsyntax/parse/token.rs21
1 files changed, 7 insertions, 14 deletions
diff --git a/src/libsyntax/parse/token.rs b/src/libsyntax/parse/token.rs
index 99b789cf63f..19e79a4ae7a 100644
--- a/src/libsyntax/parse/token.rs
+++ b/src/libsyntax/parse/token.rs
@@ -1,18 +1,9 @@
 use util::interner;
 use util::interner::interner;
 use std::map::HashMap;
-use std::serialization::{Serializer,
-                            Deserializer,
-                            serialize_uint,
-                            deserialize_uint,
-                            serialize_i64,
-                            deserialize_i64,
-                            serialize_u64,
-                            deserialize_u64,
-                            serialize_bool,
-                            deserialize_bool};
-
-#[auto_serialize]
+
+#[auto_serialize2]
+#[auto_deserialize2]
 enum binop {
     PLUS,
     MINUS,
@@ -26,7 +17,8 @@ enum binop {
     SHR,
 }
 
-#[auto_serialize]
+#[auto_serialize2]
+#[auto_deserialize2]
 enum token {
     /* Expression-operator symbols. */
     EQ,
@@ -83,7 +75,8 @@ enum token {
     EOF,
 }
 
-#[auto_serialize]
+#[auto_serialize2]
+#[auto_deserialize2]
 /// For interpolation during macro expansion.
 enum nonterminal {
     nt_item(@ast::item),