about summary refs log tree commit diff
path: root/src/comp/syntax/util
diff options
context:
space:
mode:
authorErick Tryzelaar <erick.tryzelaar@gmail.com>2011-08-12 06:36:51 -0700
committerGraydon Hoare <graydon@mozilla.com>2011-08-16 15:05:56 -0700
commit4abc471390d897e97e07eafcb723a8dcb59c520f (patch)
treeddd4e2cd31c18e1f786ed9b240b1dfe2cd947e46 /src/comp/syntax/util
parent4c9049c50c5c32f556eaefbcc50209ef8ee353d0 (diff)
downloadrust-4abc471390d897e97e07eafcb723a8dcb59c520f.tar.gz
rust-4abc471390d897e97e07eafcb723a8dcb59c520f.zip
Port the compiler to foo<T> decl syntax.
Diffstat (limited to 'src/comp/syntax/util')
-rw-r--r--src/comp/syntax/util/interner.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/comp/syntax/util/interner.rs b/src/comp/syntax/util/interner.rs
index b0838d5329d..8edfd3cb618 100644
--- a/src/comp/syntax/util/interner.rs
+++ b/src/comp/syntax/util/interner.rs
@@ -10,18 +10,18 @@ import std::option;
 import std::option::none;
 import std::option::some;
 
-type interner[T] =
+type interner<T> =
     {map: hashmap<T, uint>,
      mutable vect: [T],
      hasher: hashfn<T>,
      eqer: eqfn<T>};
 
-fn mk[@T](hasher: hashfn<T>, eqer: eqfn<T>) -> interner<T> {
+fn mk<@T>(hasher: hashfn<T>, eqer: eqfn<T>) -> interner<T> {
     let m = map::mk_hashmap[T, uint](hasher, eqer);
     ret {map: m, mutable vect: ~[], hasher: hasher, eqer: eqer};
 }
 
-fn intern[@T](itr: &interner<T>, val: &T) -> uint {
+fn intern<@T>(itr: &interner<T>, val: &T) -> uint {
     alt itr.map.find(val) {
       some(idx) { ret idx; }
       none. {
@@ -33,7 +33,7 @@ fn intern[@T](itr: &interner<T>, val: &T) -> uint {
     }
 }
 
-fn get[T](itr: &interner<T>, idx: uint) -> T { ret itr.vect.(idx); }
+fn get<T>(itr: &interner<T>, idx: uint) -> T { ret itr.vect.(idx); }
 
-fn len[T](itr : &interner<T>) -> uint { ret vec::len(itr.vect); }
+fn len<T>(itr : &interner<T>) -> uint { ret vec::len(itr.vect); }