about summary refs log tree commit diff
path: root/src/rustc/syntax
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2012-03-12 15:52:30 -0700
committerBrian Anderson <banderson@mozilla.com>2012-03-13 11:07:22 -0700
commitcd72b1f8481552effb639024494ae4aa4a521fb8 (patch)
tree13558055e6aa2b362c56ea946a22429bf5069bc3 /src/rustc/syntax
parentaea8736129eacd6e6e1ba5ec7c736907a6926ff4 (diff)
Overhaul constructor naming in libs
Diffstat (limited to 'src/rustc/syntax')
-rw-r--r--src/rustc/syntax/ast_util.rs2
-rw-r--r--src/rustc/syntax/print/pp.rs6
-rw-r--r--src/rustc/syntax/util/interner.rs2
3 files changed, 5 insertions, 5 deletions
diff --git a/src/rustc/syntax/ast_util.rs b/src/rustc/syntax/ast_util.rs
index f55d51a6ed8..a6e34f3b24d 100644
--- a/src/rustc/syntax/ast_util.rs
+++ b/src/rustc/syntax/ast_util.rs
@@ -227,7 +227,7 @@ fn eq_def_id(&&a: def_id, &&b: def_id) -> bool {
 }
 
 fn new_def_id_hash<T: copy>() -> std::map::hashmap<def_id, T> {
-    std::map::mk_hashmap(hash_def_id, eq_def_id)
+    std::map::new_hashmap(hash_def_id, eq_def_id)
 }
 
 fn block_from_expr(e: @expr) -> blk {
diff --git a/src/rustc/syntax/print/pp.rs b/src/rustc/syntax/print/pp.rs
index e5d295e1a60..a9d92f12f89 100644
--- a/src/rustc/syntax/print/pp.rs
+++ b/src/rustc/syntax/print/pp.rs
@@ -99,9 +99,9 @@ fn mk_printer(out: io::writer, linewidth: uint) -> printer {
     // fall behind.
     let n: uint = 3u * linewidth;
     #debug("mk_printer %u", linewidth);
-    let token: [mutable token] = vec::to_mut(vec::init_elt(n, EOF));
-    let size: [mutable int] = vec::to_mut(vec::init_elt(n, 0));
-    let scan_stack: [mutable uint] = vec::to_mut(vec::init_elt(n, 0u));
+    let token: [mutable token] = vec::to_mut(vec::from_elem(n, EOF));
+    let size: [mutable int] = vec::to_mut(vec::from_elem(n, 0));
+    let scan_stack: [mutable uint] = vec::to_mut(vec::from_elem(n, 0u));
     let print_stack: [print_stack_elt] = [];
     @{out: out,
       buf_len: n,
diff --git a/src/rustc/syntax/util/interner.rs b/src/rustc/syntax/util/interner.rs
index c7f0d7ecb99..ff08d88971b 100644
--- a/src/rustc/syntax/util/interner.rs
+++ b/src/rustc/syntax/util/interner.rs
@@ -11,7 +11,7 @@ type interner<T> =
      eqer: eqfn<T>};
 
 fn mk<T: copy>(hasher: hashfn<T>, eqer: eqfn<T>) -> interner<T> {
-    let m = map::mk_hashmap::<T, uint>(hasher, eqer);
+    let m = map::new_hashmap::<T, uint>(hasher, eqer);
     ret {map: m, mutable vect: [], hasher: hasher, eqer: eqer};
 }