equal
deleted
inserted
replaced
465 val add_tvar_names = fold_types add_tvar_namesT; |
465 val add_tvar_names = fold_types add_tvar_namesT; |
466 val add_tvarsT = fold_atyps (fn TVar v => insert (op =) v | _ => I); |
466 val add_tvarsT = fold_atyps (fn TVar v => insert (op =) v | _ => I); |
467 val add_tvars = fold_types add_tvarsT; |
467 val add_tvars = fold_types add_tvarsT; |
468 val add_var_names = fold_aterms (fn Var (xi, _) => insert (op =) xi | _ => I); |
468 val add_var_names = fold_aterms (fn Var (xi, _) => insert (op =) xi | _ => I); |
469 val add_vars = fold_aterms (fn Var v => insert (op =) v | _ => I); |
469 val add_vars = fold_aterms (fn Var v => insert (op =) v | _ => I); |
470 val add_tfree_namesT = fold_atyps (fn TFree (xi, _) => insert (op =) xi | _ => I); |
470 val add_tfree_namesT = fold_atyps (fn TFree (a, _) => insert (op =) a | _ => I); |
471 val add_tfree_names = fold_types add_tfree_namesT; |
471 val add_tfree_names = fold_types add_tfree_namesT; |
472 val add_tfreesT = fold_atyps (fn TFree v => insert (op =) v | _ => I); |
472 val add_tfreesT = fold_atyps (fn TFree v => insert (op =) v | _ => I); |
473 val add_tfrees = fold_types add_tfreesT; |
473 val add_tfrees = fold_types add_tfreesT; |
474 val add_free_names = fold_aterms (fn Free (x, _) => insert (op =) x | _ => I); |
474 val add_free_names = fold_aterms (fn Free (x, _) => insert (op =) x | _ => I); |
475 val add_frees = fold_aterms (fn Free v => insert (op =) v | _ => I); |
475 val add_frees = fold_aterms (fn Free v => insert (op =) v | _ => I); |