@@ -25,7 +25,7 @@ use syntax::codemap::{Span, dummy_sp};
2525use syntax:: diagnostic:: span_handler;
2626use syntax:: parse:: token;
2727use syntax:: parse:: token:: ident_interner;
28- use syntax:: pkgid :: PkgId ;
28+ use syntax:: crateid :: CrateId ;
2929use syntax:: visit;
3030
3131// Traverses an AST, reading all the information about use'd crates and extern
@@ -73,7 +73,7 @@ struct cache_entry {
7373 cnum : ast:: CrateNum ,
7474 span : Span ,
7575 hash : @str ,
76- pkgid : PkgId ,
76+ crateid : CrateId ,
7777}
7878
7979fn dump_crates ( crate_cache : & [ cache_entry ] ) {
@@ -89,10 +89,10 @@ fn warn_if_multiple_versions(e: &mut Env,
8989 diag : @mut span_handler ,
9090 crate_cache : & [ cache_entry ] ) {
9191 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 ( ) ;
9393
9494 let ( matches, non_matches) = crate_cache. partitioned ( |entry|
95- name == entry. pkgid . name ) ;
95+ name == entry. crateid . name ) ;
9696
9797 assert ! ( !matches. is_empty( ) ) ;
9898
@@ -101,7 +101,7 @@ fn warn_if_multiple_versions(e: &mut Env,
101101 format ! ( "using multiple versions of crate `{}`" , name) ) ;
102102 for match_ in matches. iter ( ) {
103103 diag. span_note ( match_. span , "used here" ) ;
104- loader:: note_pkgid_attr ( diag, & match_. pkgid ) ;
104+ loader:: note_crateid_attr ( diag, & match_. crateid ) ;
105105 }
106106 }
107107
@@ -138,15 +138,15 @@ fn visit_view_item(e: &mut Env, i: &ast::view_item) {
138138 ident, path_opt) ;
139139 let ( name, version) = match path_opt {
140140 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 {
143143 None => ( @"", @"") ,
144- Some ( pkgid ) => {
145- let version = match pkgid . version {
144+ Some ( crateid ) => {
145+ let version = match crateid . version {
146146 None => @"",
147147 Some ( ref ver) => ver. to_managed ( ) ,
148148 } ;
149- ( pkgid . name . to_managed ( ) , version)
149+ ( crateid . name . to_managed ( ) , version)
150150 }
151151 }
152152 }
@@ -245,12 +245,12 @@ fn visit_item(e: &Env, i: @ast::item) {
245245fn existing_match ( e : & Env , name : @str , version : @str , hash : & str ) -> Option < ast:: CrateNum > {
246246 let crate_cache = e. crate_cache . borrow ( ) ;
247247 for c in crate_cache. get ( ) . iter ( ) {
248- let pkgid_version = match c. pkgid . version {
248+ let crateid_version = match c. crateid . version {
249249 None => @"0.0 ",
250250 Some ( ref ver) => ver. to_managed ( ) ,
251251 } ;
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) &&
254254 ( hash. is_empty ( ) || c. hash . as_slice ( ) == hash) {
255255 return Some ( c. cnum ) ;
256256 }
@@ -282,7 +282,7 @@ fn resolve_crate(e: &mut Env,
282282 } = load_ctxt. load_library_crate ( ) ;
283283
284284 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 ( ) ;
286286 let hash = decoder:: get_crate_hash ( metadata. as_slice ( ) ) ;
287287
288288 // Claim this crate number and cache it
@@ -293,7 +293,7 @@ fn resolve_crate(e: &mut Env,
293293 cnum : cnum,
294294 span : span,
295295 hash : hash,
296- pkgid : pkgid ,
296+ crateid : crateid ,
297297 } ) ;
298298 }
299299 e. next_crate_num += 1 ;
0 commit comments