src/Pure/type.ML
changeset 35845 e5980f0ad025
parent 35680 897740382442
child 36447 c311bd68f919
--- a/src/Pure/type.ML	Sat Mar 20 02:23:41 2010 +0100
+++ b/src/Pure/type.ML	Sat Mar 20 17:33:11 2010 +0100
@@ -54,7 +54,7 @@
   (*special treatment of type vars*)
   val strip_sorts: typ -> typ
   val no_tvars: typ -> typ
-  val varify: (string * sort) list -> term -> ((string * sort) * indexname) list * term
+  val varify_global: (string * sort) list -> term -> ((string * sort) * indexname) list * term
   val legacy_freeze_thaw_type: typ -> typ * (typ -> typ)
   val legacy_freeze_type: typ -> typ
   val legacy_freeze_thaw: term -> term * (term -> term)
@@ -284,9 +284,9 @@
       commas_quote (map (Term.string_of_vname o #1) (rev vs)), [T], []));
 
 
-(* varify *)
+(* varify_global *)
 
-fun varify fixed t =
+fun varify_global fixed t =
   let
     val fs = Term.fold_types (Term.fold_atyps
       (fn TFree v => if member (op =) fixed v then I else insert (op =) v | _ => I)) t [];