@@ -25,7 +25,7 @@ use syntax::codemap::{Span, dummy_sp};
25
25
use syntax:: diagnostic:: span_handler;
26
26
use syntax:: parse:: token;
27
27
use syntax:: parse:: token:: ident_interner;
28
- use syntax:: pkgid :: PkgId ;
28
+ use syntax:: crateid :: CrateId ;
29
29
use syntax:: visit;
30
30
31
31
// Traverses an AST, reading all the information about use'd crates and extern
@@ -73,7 +73,7 @@ struct cache_entry {
73
73
cnum : ast:: CrateNum ,
74
74
span : Span ,
75
75
hash : @str ,
76
- pkgid : PkgId ,
76
+ crateid : CrateId ,
77
77
}
78
78
79
79
fn dump_crates ( crate_cache : & [ cache_entry ] ) {
@@ -89,10 +89,10 @@ fn warn_if_multiple_versions(e: &mut Env,
89
89
diag : @mut span_handler ,
90
90
crate_cache : & [ cache_entry ] ) {
91
91
if crate_cache. len ( ) != 0 u {
92
- let name = crate_cache[ crate_cache. len ( ) - 1 ] . pkgid . name . clone ( ) ;
92
+ let name = crate_cache[ crate_cache. len ( ) - 1 ] . crateid . name . clone ( ) ;
93
93
94
94
let ( matches, non_matches) = crate_cache. partitioned ( |entry|
95
- name == entry. pkgid . name ) ;
95
+ name == entry. crateid . name ) ;
96
96
97
97
assert ! ( !matches. is_empty( ) ) ;
98
98
@@ -101,7 +101,7 @@ fn warn_if_multiple_versions(e: &mut Env,
101
101
format ! ( "using multiple versions of crate `{}`" , name) ) ;
102
102
for match_ in matches. iter ( ) {
103
103
diag. span_note ( match_. span , "used here" ) ;
104
- loader:: note_pkgid_attr ( diag, & match_. pkgid ) ;
104
+ loader:: note_crateid_attr ( diag, & match_. crateid ) ;
105
105
}
106
106
}
107
107
@@ -138,15 +138,15 @@ fn visit_view_item(e: &mut Env, i: &ast::view_item) {
138
138
ident, path_opt) ;
139
139
let ( name, version) = match path_opt {
140
140
Some ( ( path_str, _) ) => {
141
- let pkgid : Option < PkgId > = from_str ( path_str) ;
142
- match pkgid {
141
+ let crateid : Option < CrateId > = from_str ( path_str) ;
142
+ match crateid {
143
143
None => ( @"", @"") ,
144
- Some ( pkgid ) => {
145
- let version = match pkgid . version {
144
+ Some ( crateid ) => {
145
+ let version = match crateid . version {
146
146
None => @"",
147
147
Some ( ref ver) => ver. to_managed ( ) ,
148
148
} ;
149
- ( pkgid . name . to_managed ( ) , version)
149
+ ( crateid . name . to_managed ( ) , version)
150
150
}
151
151
}
152
152
}
@@ -245,12 +245,12 @@ fn visit_item(e: &Env, i: @ast::item) {
245
245
fn existing_match ( e : & Env , name : @str , version : @str , hash : & str ) -> Option < ast:: CrateNum > {
246
246
let crate_cache = e. crate_cache . borrow ( ) ;
247
247
for c in crate_cache. get ( ) . iter ( ) {
248
- let pkgid_version = match c. pkgid . version {
248
+ let crateid_version = match c. crateid . version {
249
249
None => @"0.0 ",
250
250
Some ( ref ver) => ver. to_managed ( ) ,
251
251
} ;
252
- if ( name. is_empty ( ) || c. pkgid . name . to_managed ( ) == name) &&
253
- ( version. is_empty ( ) || pkgid_version == version) &&
252
+ if ( name. is_empty ( ) || c. crateid . name . to_managed ( ) == name) &&
253
+ ( version. is_empty ( ) || crateid_version == version) &&
254
254
( hash. is_empty ( ) || c. hash . as_slice ( ) == hash) {
255
255
return Some ( c. cnum ) ;
256
256
}
@@ -282,7 +282,7 @@ fn resolve_crate(e: &mut Env,
282
282
} = load_ctxt. load_library_crate ( ) ;
283
283
284
284
let attrs = decoder:: get_crate_attributes ( metadata. as_slice ( ) ) ;
285
- let pkgid = attr:: find_pkgid ( attrs) . unwrap ( ) ;
285
+ let crateid = attr:: find_crateid ( attrs) . unwrap ( ) ;
286
286
let hash = decoder:: get_crate_hash ( metadata. as_slice ( ) ) ;
287
287
288
288
// Claim this crate number and cache it
@@ -293,7 +293,7 @@ fn resolve_crate(e: &mut Env,
293
293
cnum : cnum,
294
294
span : span,
295
295
hash : hash,
296
- pkgid : pkgid ,
296
+ crateid : crateid ,
297
297
} ) ;
298
298
}
299
299
e. next_crate_num += 1 ;
0 commit comments