summary refs log tree commit diff
path: root/src/rustc
diff options
context:
space:
mode:
authorTim Chevalier <chevalier@alum.wellesley.edu>2012-10-08 17:34:16 -0700
committerTim Chevalier <chevalier@alum.wellesley.edu>2012-10-08 17:43:45 -0700
commit22efa39382d41b084fde1719df7ae8ce5697d8c9 (patch)
tree04e7f182888aac09cdf43c3cf193a652012879f9 /src/rustc
parent48495f9f7f1fb34bf0585d9d386592c95b5284d8 (diff)
downloadrust-22efa39382d41b084fde1719df7ae8ce5697d8c9.tar.gz
rust-22efa39382d41b084fde1719df7ae8ce5697d8c9.zip
Revert "Revert "Remove old auto_serialize2 code (needs snapshot)""
This reverts commit a33535e441dc5461fec0489069a1491367ad1c91.
Diffstat (limited to 'src/rustc')
-rw-r--r--src/rustc/middle/freevars.rs2
-rw-r--r--src/rustc/middle/ty.rs16
-rw-r--r--src/rustc/middle/typeck.rs4
3 files changed, 0 insertions, 22 deletions
diff --git a/src/rustc/middle/freevars.rs b/src/rustc/middle/freevars.rs
index 28400b5455d..1b42c9bb4b6 100644
--- a/src/rustc/middle/freevars.rs
+++ b/src/rustc/middle/freevars.rs
@@ -18,8 +18,6 @@ export has_freevars;
 // (The def_upvar will already have been stripped).
 #[auto_serialize]
 #[auto_deserialize]
-#[auto_serialize2]
-#[auto_deserialize2]
 type freevar_entry = {
     def: ast::def, //< The variable being accessed free.
     span: span     //< First span where it is accessed (there can be multiple)
diff --git a/src/rustc/middle/ty.rs b/src/rustc/middle/ty.rs
index 85f03e1f0b3..ca41be6f9d0 100644
--- a/src/rustc/middle/ty.rs
+++ b/src/rustc/middle/ty.rs
@@ -213,8 +213,6 @@ type mt = {ty: t, mutbl: ast::mutability};
 
 #[auto_serialize]
 #[auto_deserialize]
-#[auto_serialize2]
-#[auto_deserialize2]
 enum vstore {
     vstore_fixed(uint),
     vstore_uniq,
@@ -275,8 +273,6 @@ type opt_region_variance = Option<region_variance>;
 
 #[auto_serialize]
 #[auto_deserialize]
-#[auto_serialize2]
-#[auto_deserialize2]
 enum region_variance { rv_covariant, rv_invariant, rv_contravariant }
 
 impl region_variance : cmp::Eq {
@@ -295,8 +291,6 @@ impl region_variance : cmp::Eq {
 
 #[auto_serialize]
 #[auto_deserialize]
-#[auto_serialize2]
-#[auto_deserialize2]
 type AutoAdjustment = {
     autoderefs: uint,
     autoref: Option<AutoRef>
@@ -304,8 +298,6 @@ type AutoAdjustment = {
 
 #[auto_serialize]
 #[auto_deserialize]
-#[auto_serialize2]
-#[auto_deserialize2]
 type AutoRef = {
     kind: AutoRefKind,
     region: region,
@@ -314,8 +306,6 @@ type AutoRef = {
 
 #[auto_serialize]
 #[auto_deserialize]
-#[auto_serialize2]
-#[auto_deserialize2]
 enum AutoRefKind {
     /// Convert from @[]/~[] to &[] (or str)
     AutoSlice,
@@ -521,8 +511,6 @@ impl param_ty : to_bytes::IterBytes {
 /// Representation of regions:
 #[auto_serialize]
 #[auto_deserialize]
-#[auto_serialize2]
-#[auto_deserialize2]
 enum region {
     /// Bound regions are found (primarily) in function types.  They indicate
     /// region parameters that have yet to be replaced with actual regions
@@ -552,8 +540,6 @@ enum region {
 
 #[auto_serialize]
 #[auto_deserialize]
-#[auto_serialize2]
-#[auto_deserialize2]
 enum bound_region {
     /// The self region for classes, impls (&T in a type defn or &self/T)
     br_self,
@@ -685,8 +671,6 @@ enum IntVid = uint;
 enum FnVid = uint;
 #[auto_serialize]
 #[auto_deserialize]
-#[auto_serialize2]
-#[auto_deserialize2]
 enum RegionVid = uint;
 
 enum InferTy {
diff --git a/src/rustc/middle/typeck.rs b/src/rustc/middle/typeck.rs
index 027a1d06742..7cb04bc0ea3 100644
--- a/src/rustc/middle/typeck.rs
+++ b/src/rustc/middle/typeck.rs
@@ -77,8 +77,6 @@ export provided_methods_map;
 
 #[auto_serialize]
 #[auto_deserialize]
-#[auto_serialize2]
-#[auto_deserialize2]
 enum method_origin {
     // fully statically resolved method
     method_static(ast::def_id),
@@ -97,8 +95,6 @@ enum method_origin {
 // with a bounded trait.
 #[auto_serialize]
 #[auto_deserialize]
-#[auto_serialize2]
-#[auto_deserialize2]
 type method_param = {
     // the trait containing the method to be invoked
     trait_id: ast::def_id,