about summary refs log tree commit diff
path: root/src/comp/back
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2011-06-27 15:20:17 -0700
committerBrian Anderson <banderson@mozilla.com>2011-06-27 16:30:27 -0700
commit33294c7293f101d3a0fd02aeb8976751e343f46f (patch)
treedffa5fb88f40f5f2804bde0cbc5d4f616e2dd45c /src/comp/back
parent279a229414bea59804548f8c7606c518a15261e2 (diff)
downloadrust-33294c7293f101d3a0fd02aeb8976751e343f46f.tar.gz
rust-33294c7293f101d3a0fd02aeb8976751e343f46f.zip
Extract llvm-independent code from cwriter to metadata::encoder
Diffstat (limited to 'src/comp/back')
-rw-r--r--src/comp/back/link.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/comp/back/link.rs b/src/comp/back/link.rs
index 3ec46ff4326..afea8b85e8a 100644
--- a/src/comp/back/link.rs
+++ b/src/comp/back/link.rs
@@ -398,7 +398,7 @@ fn symbol_hash(ty::ctxt tcx, sha1 sha, &ty::t t, str crate_meta_name,
     // to be independent of one another in the crate.
 
     auto cx =
-        @rec(ds=metadata::cwriter::def_to_str,
+        @rec(ds=metadata::encoder::def_to_str,
              tcx=tcx,
              abbrevs=metadata::tyencode::ac_no_abbrevs);
     sha.reset();
@@ -452,7 +452,6 @@ fn mangle_exported_name(&@crate_ctxt ccx, &vec[str] path, &ty::t t) -> str {
 
 fn mangle_internal_name_by_type_only(&@crate_ctxt ccx, &ty::t t, &str name) ->
    str {
-    auto f = metadata::cwriter::def_to_str;
     auto s = pretty::ppaux::ty_to_short_str(ccx.tcx, t);
     auto hash = get_symbol_hash(ccx, t);
     ret mangle([name, s, hash]);