src/Pure/codegen.ML
changeset 33172 61ee96bc9895
parent 33092 c859019d3ac5
child 33173 b8ca12f6681a
--- a/src/Pure/codegen.ML	Sun Oct 25 19:21:34 2009 +0100
+++ b/src/Pure/codegen.ML	Sun Oct 25 20:54:21 2009 +0100
@@ -446,13 +446,8 @@
 fun map_node k f (gr, x) = (Graph.map_node k f gr, x);
 fun new_node p (gr, x) = (Graph.new_node p gr, x);
 
-fun thyname_of thy f x = the (AList.lookup (op =) (f x) Markup.theory_nameN);
-
-fun thyname_of_type thy =
-  thyname_of thy (Type.the_tags (Sign.tsig_of thy));
-
-fun thyname_of_const thy =
-  thyname_of thy (Consts.the_tags (Sign.consts_of thy));
+fun thyname_of_type thy = #theory_name o Name_Space.the_entry (Sign.type_space thy);
+fun thyname_of_const thy = #theory_name o Name_Space.the_entry (Sign.const_space thy);
 
 fun rename_terms ts =
   let