|
1 | 1 | use crate::ty::{self, TyCtxt}; |
2 | 2 | use crate::hir::map::definitions::FIRST_FREE_DEF_INDEX; |
3 | 3 | use rustc_data_structures::indexed_vec::Idx; |
4 | | -use serialize; |
5 | 4 | use std::fmt; |
6 | 5 | use std::u32; |
7 | 6 |
|
@@ -93,8 +92,8 @@ impl fmt::Display for CrateNum { |
93 | 92 | } |
94 | 93 | } |
95 | 94 |
|
96 | | -impl serialize::UseSpecializedEncodable for CrateNum {} |
97 | | -impl serialize::UseSpecializedDecodable for CrateNum {} |
| 95 | +impl rustc_serialize::UseSpecializedEncodable for CrateNum {} |
| 96 | +impl rustc_serialize::UseSpecializedDecodable for CrateNum {} |
98 | 97 |
|
99 | 98 | newtype_index! { |
100 | 99 | /// A DefIndex is an index into the hir-map for a crate, identifying a |
@@ -134,8 +133,8 @@ impl DefIndex { |
134 | 133 | } |
135 | 134 | } |
136 | 135 |
|
137 | | -impl serialize::UseSpecializedEncodable for DefIndex {} |
138 | | -impl serialize::UseSpecializedDecodable for DefIndex {} |
| 136 | +impl rustc_serialize::UseSpecializedEncodable for DefIndex {} |
| 137 | +impl rustc_serialize::UseSpecializedDecodable for DefIndex {} |
139 | 138 |
|
140 | 139 | /// A `DefId` identifies a particular *definition*, by combining a crate |
141 | 140 | /// index and a def index. |
@@ -186,8 +185,8 @@ impl DefId { |
186 | 185 | } |
187 | 186 | } |
188 | 187 |
|
189 | | -impl serialize::UseSpecializedEncodable for DefId {} |
190 | | -impl serialize::UseSpecializedDecodable for DefId {} |
| 188 | +impl rustc_serialize::UseSpecializedEncodable for DefId {} |
| 189 | +impl rustc_serialize::UseSpecializedDecodable for DefId {} |
191 | 190 |
|
192 | 191 | /// A LocalDefId is equivalent to a DefId with `krate == LOCAL_CRATE`. Since |
193 | 192 | /// we encode this information in the type, we can ensure at compile time that |
@@ -220,5 +219,5 @@ impl fmt::Debug for LocalDefId { |
220 | 219 | } |
221 | 220 | } |
222 | 221 |
|
223 | | -impl serialize::UseSpecializedEncodable for LocalDefId {} |
224 | | -impl serialize::UseSpecializedDecodable for LocalDefId {} |
| 222 | +impl rustc_serialize::UseSpecializedEncodable for LocalDefId {} |
| 223 | +impl rustc_serialize::UseSpecializedDecodable for LocalDefId {} |
0 commit comments