% THIS FILE IS AUTOMATICALLY GENERATED.
% DO NOT EDIT; ALL CHANGES WILL BE LOST!

:- mode sort_indices(?,?).
:- mode split(?,?,?,?).
:- mode env_prop(?).
:- mode def_prop(?).
:- mode get_end_ith_bucket(?,?).
:- mode sym_gen(?,?).
:- mode sort_by_index(?,?).
:- mode add_new_clause(?,?).
:- mode use_prop(?).
:- mode sym_type(?,?).
:- mode props_match(?,?).
:- mode add_new_clause1(?,?,++).
:- mode sym_gen1(?,?).
:- mode get_and_inc_tabnum(?).
:- mode sym_insert(?,?,?,?,?).
:- mode sym_inserti(?,?,?,?,?,?).
:- mode sym_prop0(?,?).
:- mode sym_pass_thru(?).
:- mode sym_empty(?).
:- mode sym_name(?,?,?).
:- mode extract_symlist(?,?,?).
:- mode clause_listify(?,?).
:- mode typ_prop(?).
:- mode sym_count(?,?).
:- mode clause_listify1(?,?,++).
:- mode add_tree(?,?,++).
:- mode sym_scan(?,?,?).
:- mode extract_symlist1(?,?,?).
:- mode sym_prop(?,?).
:- mode sym_offset(?,?).
:- mode sym_complete1(++,?,?).
:- mode sym_propin1(?,?,?,?).
:- mode sym_category(?,?).
:- mode sym_propin(?,?).
:- mode sym_propin(?,?,?,?).
:- mode sym_complete(?).
:- mode tree_listify(?,++,?).
:- mode sym_env(?,?).

:- '_$mode_pattern'(sym_offset(g,g)).
:- '_$mode_pattern'(sym_offset(ng,g)).
:- '_$mode_pattern'(sym_offset(ng,ng)).
:- '_$mode_pattern'(sym_propin(g,g)).
:- '_$mode_pattern'(sym_propin(g,ng)).
:- '_$mode_pattern'(sym_propin(ng,ng)).
:- '_$mode_pattern'(env_prop(_1100868)).
:- '_$mode_pattern'(sym_scan(g,g,g)).
:- '_$mode_pattern'(sym_scan(g,ng,ng)).
:- '_$mode_pattern'(sym_scan(g,ng,g)).
:- '_$mode_pattern'(sym_scan(ng,ng,g)).
:- '_$mode_pattern'(sym_scan(ng,ng,ng)).
:- '_$mode_pattern'(sym_complete(g)).
:- '_$mode_pattern'(sym_complete(ng)).
:- '_$mode_pattern'(sym_type(g,g)).
:- '_$mode_pattern'(sym_type(ng,g)).
:- '_$mode_pattern'(sym_type(ng,ng)).
:- '_$mode_pattern'(clause_listify(_1100868,g)).
:- '_$mode_pattern'(sym_pass_thru(g)).
:- '_$mode_pattern'(sym_prop(g,g)).
:- '_$mode_pattern'(sym_prop(g,ng)).
:- '_$mode_pattern'(sym_prop(ng,ng)).
:- '_$mode_pattern'(sym_count(g,g)).
:- '_$mode_pattern'(sym_count(ng,g)).
:- '_$mode_pattern'(typ_prop(g)).
:- '_$mode_pattern'(sym_empty(_1100868)).
:- '_$mode_pattern'(sym_env(g,g)).
:- '_$mode_pattern'(sym_env(ng,g)).
:- '_$mode_pattern'(sym_env(ng,ng)).
:- '_$mode_pattern'(sym_category(g,g)).
:- '_$mode_pattern'(sym_category(ng,g)).
:- '_$mode_pattern'(sym_category(ng,ng)).
:- '_$mode_pattern'(sym_gen(_1100868,g)).
:- '_$mode_pattern'(sym_gen(_1100868,ng)).
:- '_$mode_pattern'(extract_symlist(_1100868,g,g)).
:- '_$mode_pattern'(extract_symlist(_1100868,g,ng)).
:- '_$mode_pattern'(sort_by_index(g,g)).
:- '_$mode_pattern'(sort_by_index(ng,g)).
:- '_$mode_pattern'(sort_by_index(ng,ng)).
:- '_$mode_pattern'(add_new_clause(g,g)).
:- '_$mode_pattern'(add_new_clause(g,ng)).
:- '_$mode_pattern'(add_new_clause(ng,ng)).
:- '_$mode_pattern'(sym_insert(g,g,g,g,g)).
:- '_$mode_pattern'(sym_insert(g,g,g,ng,g)).
:- '_$mode_pattern'(sym_insert(g,g,g,ng,ng)).
:- '_$mode_pattern'(sym_insert(g,g,ng,ng,ng)).
:- '_$mode_pattern'(sym_insert(g,ng,g,ng,ng)).
:- '_$mode_pattern'(sym_insert(g,ng,ng,ng,ng)).
:- '_$mode_pattern'(sym_insert(ng,g,g,ng,ng)).
:- '_$mode_pattern'(sym_insert(ng,g,ng,ng,ng)).
:- '_$mode_pattern'(sym_insert(ng,ng,g,ng,ng)).
:- '_$mode_pattern'(sym_insert(ng,ng,ng,ng,ng)).
:- '_$mode_pattern'(sym_name(g,g,g)).
:- '_$mode_pattern'(sym_name(ng,ng,g)).
:- '_$mode_pattern'(sym_name(ng,ng,ng)).
:- '_$mode_pattern'(sym_name(ng,g,ng)).
:- '_$mode_pattern'(sym_name(ng,g,g)).
