src/Pure/type_infer.ML
changeset 42284 326f57825e1a
parent 42143 786ccfffcd67
child 42360 da8817d01e7c
     1.1 --- a/src/Pure/type_infer.ML	Fri Apr 08 11:39:45 2011 +0200
     1.2 +++ b/src/Pure/type_infer.ML	Fri Apr 08 13:31:16 2011 +0200
     1.3 @@ -300,7 +300,7 @@
     1.4          val (Ts', Ts'') = chop (length Ts) Ts_bTs';
     1.5          fun prep t =
     1.6            let val xs = rev (Term.variant_frees t (rev (map fst bs ~~ Ts'')))
     1.7 -          in Term.subst_bounds (map Syntax.mark_boundT xs, t) end;
     1.8 +          in Term.subst_bounds (map Syntax_Trans.mark_boundT xs, t) end;
     1.9        in (map prep ts', Ts') end;
    1.10  
    1.11      fun err_loose i = error ("Loose bound variable: B." ^ string_of_int i);