changeset 20456 | 42be3a46dcd8 |
parent 20428 | 67fa1c6ba89e |
child 20600 | 6d75e02ed285 |
--- a/src/Pure/Tools/codegen_consts.ML Fri Sep 01 08:36:54 2006 +0200 +++ b/src/Pure/Tools/codegen_consts.ML Fri Sep 01 08:36:55 2006 +0200 @@ -108,7 +108,7 @@ of NONE => [c_tys] | SOME class => let val cs = maps (AxClass.params_of thy) - (Sorts.all_super_classes (Sign.classes_of thy) class) + (Graph.all_succs ((#classes o Sorts.rep_algebra o Sign.classes_of) thy) [class]) fun add_tyco (tyco, classes) = if member (op = o apsnd fst) classes class then cons tyco else I;