|
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