:- mode srcfilename_ext(?).
:- mode list_asserted_code(++).
:- mode debug(++).
:- mode analyze(++).
:- mode analyze.
:- mode mode_analyze(++,++).
:- mode is_in_library(++,?).
:- mode write_all_modes(++).
:- mode load_into_usermod.
:- mode and_lits(?,?,?).
:- mode cvt_to_regular_list(?,?).
:- mode nearest_2n(?,++,?).
:- mode term2decl(?).
:- mode listofvars(?,?,?).
:- mode count_answers(++,++).
:- mode print_stats.
:- mode dump_asserted_code.
:- mode call_user(++).
:- mode ext2int(++,++).
:- mode no_need_to_table(?).
:- mode prop_iff(++,++,++).
:- mode endblab.
:- mode decl_modes(?).
:- mode set_modes_for_failed_preds.
:- mode hdrfilename_ext(?).
:- mode nearest_2n_minus_1(?,?).
:- mode blab(?).
:- mode init_for_load(++).
:- mode analyze_fail_loop.
:- mode define_all.
:- mode decl_exported(?).
:- mode load_imported_preds(++).
:- mode get_init_calls.
:- mode get_init_calls_from_exports.
:- mode dump_local_modes.
:- mode get_call_pattern(++).
:- mode minimum(++,++,++).
:- mode do_declare(?).
:- mode or_lits(?,?,?).
:- mode cleanup_after_analysis.
:- mode default_import(++,++,++).
:- mode conv_mode(++,++).
:- mode canon_head_lit(?,?,?).
:- mode cvt_ands_to_list(?,?,?).
:- mode declare_all_dynamic_preds.
:- mode preprocess(++).
:- mode iffify(?,?,?).
:- mode flat_read_file.
:- mode load_header_file(++).
:- mode ma(++,++).
:- mode declare_undefineds.
:- mode decl_imported(?,?).
:- mode dump_exported_modes.
:- mode construct_ground_call(++,++,++).
:- mode mangle_file_names(++,?,?).
:- mode assert_all.
:- mode make_exports_from_locals.
:- mode get_all_returns(++).
:- mode define_std_preds(++).
:- mode strip_trailing_ext(++,?).
:- mode get_number_of_flat_rules(?).
:- mode conv_modes(++,++).
:- mode canonize_args(?,?,?).
:- mode canon_lit(?,?).
:- mode read_flatten_and_assert.
:- mode ground_list(++,++).
:- mode declfilename_ext(?).
:- mode remove_asserted_stuff.
:- mode init_for_analysis.
:- mode cleanup_for_load.
:- mode undefined_pred(++,++).
:- mode do_assert(++,++).
:- mode dump_pred_modes(++,++).
:- mode min_all_args(++,++,++).
:- mode int2ext(++,++).
:- mode standardize_name(?,?).
:- mode canonize_rule(?).
:- mode find_min(++,++,++).
:- mode min_args(++,++,++).
:- mode get_new_negliteral_name(?).
:- mode listofvars1(?,?,?).
:- mode remove_tabled_stuff.
:- mode get_std_pred_defs(++).
:- mode prolog_file_exists(++).
:- mode declare_all.
:- mode get_calls_from_modes(++,++).
:- mode canon_negated_lit(?,?).
:- mode set_options(++).
:- mode decl(?).
:- mode expand_incl_file_name(++,?).
:- mode canon_term(?,?,?).

:- '_$mode_pattern'(ma(g,g)).
