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

:- mode is_meta_pred(?).
:- mode call_in_meta_pred(?,?).
:- mode table_all_predicates(?).
:- mode path_in_clauses(?,?,?,?).
:- mode path_in_body(?,?,?,?).
:- mode 'greedy choice'(++,++,++,++,++).
:- mode call_in_arg(?,?).
:- mode lp_num(++,++,++,++,++,?).
:- mode 'two way choice'(++,++,?).
:- mode exclude(?,?,?,?).
:- mode path_in_meta_pred_args(?,?,?,?).
:- mode tabling_meta_predicate_exists(?).
:- mode clauses_call_sym(?,?).
:- mode table_to_break_all_loops(++).
:- mode table_in_pred(?).
:- mode call_themselves(?,?,?).
:- mode lp_sym(++,++,++,++,?).
:- mode table_sym_of_arg(?,++,++).
:- mode remove_tabled_preds(?,?).
:- mode 'cheaper table choice'(++,++,++,++,++).
:- mode table_arg(?,++,++).
:- mode perform_table_all(?).
:- mode optimal_sym(++,++,?).
:- mode needs_tabling(?).
:- mode lp(++,++,?).
:- mode path(?,?,?).
:- mode body_calls_sym(?,?).
:- mode decreasing_ground_arg(?,?,++,?).
:- mode goal_arg_smaller(?,?).
:- mode perform_auto_table(?).
:- mode table_preds_in_tabling_meta_preds(?,?,?).
:- mode table_preds_in_tabling_meta_preds(?).
:- mode goal_arg(?,?).
:- mode 'exported choice'(++,++,++,++,++).
:- mode table_it(?).
:- mode table_immediate_recursions(?,?).
:- mode table_in_clause(?).
:- mode proven_terminating(?).
:- mode terminating_body(?,?,?,?).
:- mode path_in_meta_pred_arg(?,?,?,?).
:- mode terminating_clauses(?,?,?).
:- mode var_in_structure(?,?).

:- '_$mode_pattern'(table_it(ng)).
:- '_$mode_pattern'(table_it(g)).
:- '_$mode_pattern'(perform_auto_table(g)).
:- '_$mode_pattern'(perform_auto_table(ng)).
:- '_$mode_pattern'(perform_table_all(g)).
:- '_$mode_pattern'(perform_table_all(ng)).
:- '_$mode_pattern'(call_themselves(g,g,_1117196)).
:- '_$mode_pattern'(call_themselves(ng,g,_1117196)).
